随笔分类 -  android学习

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