android
pikaxuji
这个作者很懒,什么都没留下…
展开
-
Looper和Handler机制
Looper用来管理消息队列,循环从消息队列中取消息,一个线程只有一个looper,一个线程的消息只能发给自己这个线程,不能跨线程,跨进程。比如一个activity就是一个UI线程,作为主线程,UI线程会有自己的looper,looper会有一个消息队列。每个消息的target成员就是一个handler,Handler用来处理消息,它即可以与本线程的looper关联,也可以原创 2013-03-22 07:21:35 · 809 阅读 · 0 评论 -
android下Binder机制
以MediaService为例,这个是个后台服务,用来播放多媒体的。int main(int argc, char** argv){//FT,就这么简单??//获得一个ProcessState实例sp proc(ProcessState::self());//得到一个ServiceManager对象 sp sm = defaultServiceManager(原创 2013-03-22 07:23:21 · 1130 阅读 · 0 评论