- 博客(3)
- 资源 (4)
- 收藏
- 关注
原创 理解Window和WindowManager
首先我们来看下如果通过WindowManager添加一个Window: Button mFloatingButton = new Button(this); mFloatingButton.setText("button"); WindowManager.LayoutParams layoutParams = new WindowManager.Layout...
2019-02-05 00:07:36 313
原创 android消息机制
android消息机制主要指的是Handler的运行机制以及Handler所附带的MessageQueue和Loop的工作过程,这三者实际上是一体的,只不过我们平时开发过程中接触比较多的是Handler而已。Handler的工作主要是将一个任务切换到执行线程去执行,那么为什么Android会提供这个功能呢?这是因为Android规定访问UI只能在主线程去进行,如果子线程中访问UI,就会导致程序抛出...
2019-02-03 20:03:21 409
原创 Binder机制
直观来讲,Binder是Android中的一个类,它实现了IBinder接口。从IPC角度来看,Binder是Android中一种跨进程通信方式,Binder还可以理解为一种虚拟的物理设备,它的设备驱动是/dev/binder,该通信方式在Linux中没有:从Android framework角度来说,Binder是ServiceManager连接各种Manager(ActivityManager...
2019-02-02 18:26:50 547
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人