如题,代码中用到了ListView并用到了一个简单的SimpleAdapter来适配其中的List。
其中在调试的时候会遇到弹错,log如下
E/MessageQueue-JNI( 2054): java.lang.IllegalStateException: The content of the adapter has changed but ListView did not...
分类:
其他好文 时间:
2015-05-13 10:14:41
阅读次数:
127
Android 消息机制涉及到的类主要有
Looper
Handler
Message、MessageQueue
HandlerThread
下面结合 Android API 22 的源码分析上面几个类的内部实现细节,以窥探其中的原理一二。Looper 消息循环Looper 是一个循环处理消息的类,Looper内部维护一个消息队列,循环的从消息队列中取出消息并处理,如果队列为空则等待新消息。Loop...
分类:
移动开发 时间:
2015-05-12 11:33:20
阅读次数:
172
Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面Android异步处理二:使用AsyncTask异步更新UI界面Android异步处理三:Handler+Looper+MessageQueue深入详解Android异步处理四:AsyncTask的实现原理Andro...
分类:
移动开发 时间:
2015-04-30 17:50:44
阅读次数:
301
目录:Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面Android异步处理二:使用AsyncTask异步更新UI界面Android异步处理三:Handler+Looper+MessageQueue深入详解Android异步处理四:AsyncTask的实现原理An...
分类:
移动开发 时间:
2015-04-30 17:39:13
阅读次数:
267
Android异步处理一:使用Thread+Handler实现非UI线程更新UI界面Android异步处理二:使用AsyncTask异步更新UI界面Android异步处理三:Handler+Looper+MessageQueue深入详解Android异步处理四:AsyncTask的实现原理Andro...
分类:
移动开发 时间:
2015-04-30 17:34:40
阅读次数:
293
Handler、Loop、MessageQueue的工作原理:
先介绍一下这几个组件:
Message:Handler接收和处理的消息对象
Looper:读取MessageQueue中的消息,并将读到的消息发送给Handler进行处理
MessageQueue:消息存储队列。
程序使用Handler发送消息,被发送的消息必须被指定到MessageQue...
分类:
移动开发 时间:
2015-04-22 22:17:14
阅读次数:
247
转载地址:http://www.cnblogs.com/diorlv/p/3328712.html做了修改首先介绍下MQ,MQ英文名MessageQueue,中文名也就是大家用的消息队列,干嘛用的呢,说白了就是一个消息的接受和转发的容器,可用于消息推送。下面介绍主题,就是今天为大家介绍的Active...
分类:
其他好文 时间:
2015-04-22 20:11:53
阅读次数:
234
学习来源:参考自http://www.eoeandroid.com/forum.php?mod=viewthread&tid=49595&highlight=handler一、相关概念1.MessageQueue:消息队列,一种数据结构,存放消息的地方。每一个线程最多只可以拥有一个MessageQu...
分类:
移动开发 时间:
2015-04-16 16:59:58
阅读次数:
260
WCF初探-1:认识WCFMQ与Webservice的区别Webservice 和MQ(MessageQueue)都是解决跨平台通信的常用手段,两者有哪些区别呢?个人认为最本质的区别在于 Webservice近乎实时通信,而MQ却通常是延时通信。什么意思呢?因为webservice其实就是本地服务器...
分类:
其他好文 时间:
2015-04-13 16:13:08
阅读次数:
139
Handler相关说明:A Handler allows you to send and process Message and Runnable objects associated with a thread's MessageQueue. Each Handler instance is as...
分类:
移动开发 时间:
2015-04-11 14:44:16
阅读次数:
235