随笔分类 - android学习
android知识点或者遇到的问题
摘要:什么是Intent?Intent的作用? Intent是一个消息传递对象,我们可以通过它来启动其他组件或者在组件之间传递数据。 通过Intent启动其他组件 Intent可以用来启动Activity,Service 和 Broadcast 等组件。通过 Intent 启动 Activity ,只需要
阅读全文
摘要:问题描述:使用Glide加载RecyclerView的Item中的图片,RecyclerView使用了瀑布流展示图片,但是滚动时图片会不断的加载,并且大小位置都会改变,造成显示错乱。 解决方法:使用瀑布流,我们可以根据要展示的列数来将屏幕宽度等分,从而获得Item的宽度。知道了宽度,那么我们就可以使
阅读全文
摘要:Android在5.0版为Button默认添加了点击时的涟漪效果,而且在其他的控件上也可以轻松的实现这种炫酷的效果。涟漪效果可以分为两种,一种时有边界的涟漪,另一种时无边界的涟漪。所谓的有边界,即涟漪的效果展现不会超过控件的大小;另一种无边界效果,涟漪在越过控件边界之后还会继续扩散,然后逐渐消失。
阅读全文
摘要:在 Android 四大组件之中,除了 Activity 之外,最常用的就是 Service 了。先来看一下官方对 Service 的介绍 : Service是一个可以在后台执行需要长时间运行的操作的应用组件,它不提供用户界面。其它组件可以启动一个Service ,之后即使用户切换到别的应用里,这个
阅读全文
摘要:重新学习 Fragment 1.Fragment 的生命周期 想要熟练使用 Fragment,那么必须要弄懂它的生命周期。 我们可以先看一下 Fragment 生命周期和 Activity 生命周期的关联 该图展示了Fragment 和 Actvity 两者的生命周期的关系,我们可以看到 Fragm
阅读全文
摘要:Palette有什么用? Palette主要功能就是可以从图片中提取各种与颜色有关的元素。通过使用 Palette ,我们可以很轻松的实现界面风格的统一。 Palette的使用很简单,首先你可以从github上添加 palette 的依赖 或者直接右键你的项目,在OpenmoduleSetting-
阅读全文
摘要:什么是Activity?Activity有什么作用? Activity是应用中负责与用户进行交互的组件,我们可以简单地把Activity理解为应用中的一个个界面。一般我们可在Activity中处理与控件,视图等与用户交互的逻辑。 Activity的生命周期? 想要熟练使用Activity,必须要了解
阅读全文
摘要:问题描述: 我自定义了一个把 SwipeRefreshLayout 和 RecyclerView 封装在一起的 View ,但是发现 List 不能正常的显示出来,本以为是数据源出现问题,debug了之后发现是 RecycylerView 的 getItemCount() 方法没有被调用,googl
阅读全文

浙公网安备 33010602011771号