文章列表
Android多线程
- 博客分类:
- Android
在了解android线程之前得先了解一下android的进程。当一个程序第一次启动的时候,android会启动一个LINUX进程和一个主线程,默认的情况下,所有该程序的组件都将在该进程和线程中运行。同时,android会为每一个应用程序分配一个单独的LINUX用户。
Message、MessageQueue、Looper、Handler:
Message:线程间交流的信息,通过发送Message给UI线程(也就是主线程),其中包含了消息ID,消息处理对象以及处理的数据,由MessageQueue统一队列,Looper提取,最终由Handler处理。
MessageQu ...