![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
feisongfeiqin
这个作者很懒,什么都没留下…
展开
-
android handler机制的简要分析
说明:以下内容只是本人个人的总结,由于能力有限,对Android机制研究不深,所以本文主要是从framework层对handler大致流程的一个梳理,如有错误的地方,欢迎指正,谢谢! 提到handler机制,必须要提到几个相关类,Message(Runnable)、MessageQueue、Looper、Handler。 Message(Runnable):消息实体,存放消息的内容。Runnab原创 2015-06-28 16:04:56 · 369 阅读 · 0 评论 -
Android AsyncTask简要分析
在Android中实现异步任务机制有两种方式,Handler和AsyncTask。请参考Handler的简要分析,本文重点从源码角度分析AsyncTask的大致流程。 一个异步任务的执行一般包括以下几个步骤: 1.execute(Params… params),执行一个异步任务,需要我们在代码中调用此方法,触发异步任务的执行。 2.onPreExecute(),在execute(Params…原创 2015-06-29 20:01:57 · 295 阅读 · 0 评论 -
Binder通信机制总结
IBinder是android中IPC(inner-process communication)通信的基础,也是一个很难理解的概念,由于能力有限,本文只是在大牛的基础上从宏观上大体理清一下思路。 Android底层是基于Linux,Linux中传统IPC方式包括:传统的管道(Pipe)、信号(Signal)和跟踪(Trace),这三项通信手段只能用于父进程与子进程之间,或者兄弟进程之间;后转载 2015-07-04 13:23:09 · 403 阅读 · 0 评论