
android
文章平均质量分 59
icessun
要理解新的编程概念,最佳的方式是尝试在程序中使用它们;如果陷入了困境,请尝试做点其他的事情;如果依然无法摆脱困境,请复习相关内容。
展开
-
Handler的一个图片轮播程序
1 Handler是什么? * Handler:给我们通过用来更新UI(主线程)的一套机制,也是一套消息处理机制,我们可以发送信息,也可以通过它来处理消息。 * 比如最常见的Activity的生命周期:它的回调方法都是通过Handler机制去发送消息的,根据不同的Message来做相应的分支处理 2 为什么要使用Handler? * 因为android在设计的时候就封装了一套消息创建原创 2016-06-07 22:39:43 · 381 阅读 · 0 评论 -
Handler机制
最根本的目的就是解决多线程并发问题。假设如果在一个Activity当中,有多个线程去更新ui,并且都没有加锁机制,那么就会出现更新界面错乱,但是如果都进行加锁处理的话,又会导致性能下降。因此,产生了这种handler的更新机制,根本不用去关心多线程的问题,所有的更新ui的操作,都是在主线程的消息队列当中去轮询处理的。原创 2016-06-08 13:15:45 · 287 阅读 · 0 评论 -
Android 通讯录
简单的实现了一个Android通讯录 1 获取系统的联系人与电话号码public class GetNumber { //创建一个集合,类型为我们封装的数据的类型PhoenInfo public static List<PhoenInfo> lists = new ArrayList<PhoenInfo>(); public static String getNumber(原创 2016-06-08 22:51:06 · 612 阅读 · 0 评论