
源码分析
孟凡勇
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Binder机制
直观来讲,Binder是Android中的一个类,它实现了IBinder接口。从IPC角度来看,Binder是Android中一种跨进程通信方式,Binder还可以理解为一种虚拟的物理设备,它的设备驱动是/dev/binder,该通信方式在Linux中没有:从Android framework角度来说,Binder是ServiceManager连接各种Manager(ActivityManager...原创 2019-02-02 18:26:50 · 625 阅读 · 0 评论 -
android消息机制
android消息机制主要指的是Handler的运行机制以及Handler所附带的MessageQueue和Loop的工作过程,这三者实际上是一体的,只不过我们平时开发过程中接触比较多的是Handler而已。Handler的工作主要是将一个任务切换到执行线程去执行,那么为什么Android会提供这个功能呢?这是因为Android规定访问UI只能在主线程去进行,如果子线程中访问UI,就会导致程序抛出...原创 2019-02-03 20:03:21 · 467 阅读 · 0 评论 -
理解Window和WindowManager
首先我们来看下如果通过WindowManager添加一个Window: Button mFloatingButton = new Button(this); mFloatingButton.setText("button"); WindowManager.LayoutParams layoutParams = new WindowManager.Layout...原创 2019-02-05 00:07:36 · 389 阅读 · 0 评论