摘要: Handler的作用 Handler消息机制在Android中的应用非常广泛,很多组件的底层实现都是靠Handler来完成的,所以掌握Handler消息机制的原理还是非常重要的。Handler的主要功能有两点: 1.它可以在不同的线程之间传递消息 我们都知道Andorid中规定只有主线程里可以进行U 阅读全文
posted @ 2017-11-24 10:35 微啊微末 阅读(1196) 评论(0) 推荐(0)
摘要: 什么是BroadcastReceiver? BroadcastReceiver(广播接收器),顾名思义,是用来接收广播的。Android内部实现了一套广播通信机制,即在某个应用或某个组件注册广播接收器,接收特定类型的广播。当别的应用或组件发送该类型的广播时,注册广播接收器的组件或应用就能接收到该广播 阅读全文
posted @ 2017-11-19 15:50 微啊微末 阅读(1585) 评论(0) 推荐(0)
摘要: 什么是Intent?Intent的作用? Intent是一个消息传递对象,我们可以通过它来启动其他组件或者在组件之间传递数据。 通过Intent启动其他组件 Intent可以用来启动Activity,Service 和 Broadcast 等组件。通过 Intent 启动 Activity ,只需要 阅读全文
posted @ 2017-11-15 00:11 微啊微末 阅读(229) 评论(0) 推荐(0)
摘要: 关于String: String虽不属于8大基本数据类型,但它的使用频率却很高,我们经常创建一个String对象来指向一个字符串。但是String是一个不可变对象,当我们改变String字符串的内容时,其实是创建了一个新的String对象来代替之前的String对象,。当我们频繁地改变一个字符串的内 阅读全文
posted @ 2017-11-15 00:10 微啊微末 阅读(207) 评论(0) 推荐(0)
摘要: 问题描述:使用Glide加载RecyclerView的Item中的图片,RecyclerView使用了瀑布流展示图片,但是滚动时图片会不断的加载,并且大小位置都会改变,造成显示错乱。 解决方法:使用瀑布流,我们可以根据要展示的列数来将屏幕宽度等分,从而获得Item的宽度。知道了宽度,那么我们就可以使 阅读全文
posted @ 2017-11-01 23:18 微啊微末 阅读(2993) 评论(0) 推荐(0)
摘要: Android在5.0版为Button默认添加了点击时的涟漪效果,而且在其他的控件上也可以轻松的实现这种炫酷的效果。涟漪效果可以分为两种,一种时有边界的涟漪,另一种时无边界的涟漪。所谓的有边界,即涟漪的效果展现不会超过控件的大小;另一种无边界效果,涟漪在越过控件边界之后还会继续扩散,然后逐渐消失。 阅读全文
posted @ 2017-10-24 19:09 微啊微末 阅读(7533) 评论(0) 推荐(0)
摘要: 在 Android 四大组件之中,除了 Activity 之外,最常用的就是 Service 了。先来看一下官方对 Service 的介绍 : Service是一个可以在后台执行需要长时间运行的操作的应用组件,它不提供用户界面。其它组件可以启动一个Service ,之后即使用户切换到别的应用里,这个 阅读全文
posted @ 2017-10-15 18:44 微啊微末 阅读(369) 评论(0) 推荐(0)
摘要: 这篇文章想说的并非是由于使用 FragmentStatePagerAdapter 而导致的内存泄漏,内存泄漏的真正原因和 FragmentStaePagerAdapter 并无直接关联,但是使用 FragemntStatePagerAdapter 能让你更加直观的发现内存泄漏。 我先说说我之前遇到的 阅读全文
posted @ 2017-09-16 11:28 微啊微末 阅读(3878) 评论(0) 推荐(0)
摘要: 重新学习 Fragment 1.Fragment 的生命周期 想要熟练使用 Fragment,那么必须要弄懂它的生命周期。 我们可以先看一下 Fragment 生命周期和 Activity 生命周期的关联 该图展示了Fragment 和 Actvity 两者的生命周期的关系,我们可以看到 Fragm 阅读全文
posted @ 2017-09-10 10:25 微啊微末 阅读(282) 评论(0) 推荐(0)
摘要: 1.类的 类类型(ClassType) 类的类类型可以用来做很多事,我们可以通过它获取到类的名称,类的路径,类的成员变量,类的方法等等,还可以通过它获得类的实例化对象。 我们可以通过 类名.class 来得到类的类类型,如下面的 c1 我们可以通过类的实例对象得到类的类类型 还可以通过类的包路径加类 阅读全文
posted @ 2017-09-08 12:06 微啊微末 阅读(244) 评论(0) 推荐(0)