
艺术探索
文章平均质量分 97
csdn1225987336
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
View 的工作原理
文章目录一、 初始 ViewRoot 和 DecorView一、 初始 ViewRoot 和 DecorViewViewRoot 对应于 ViewRootImpl 类,它是连接 WindowManager 和 DecorView 的纽带,View 的三大流程均是通过 ViewRoot 来完成的原创 2021-09-09 22:53:17 · 127 阅读 · 0 评论 -
View 的事件体系
文章目录一、View 基础知识1.1、什么是 View1.2、View 的位置参数一、View 基础知识1.1、什么是 ViewView 是 Android 中所有控件的基类,不管是简单的 Button 和 TextView 还是复杂的 RelativeLayout 和 ListView,它们的共同基类都是 View。ViewGroup 内部包含了许多个控件,即一组 View,ViewGroup 也继承了 View,这就意味着 View 本身就可以是单个控件也可以是由多个控件组成的一组控件,通过这种关原创 2021-09-08 23:45:39 · 292 阅读 · 0 评论 -
IPC 机制
文章目录分清进程和线程,IPC 是进程间通信,不是线程间通信。原创 2021-07-26 22:45:37 · 459 阅读 · 0 评论 -
使用 AIDL
接上一篇 IPC 机制文章目录三、Android 中的 IPC 方式3.4、使用 AIDL三、Android 中的 IPC 方式3.4、使用 AIDL前面介绍了使用 Messenger 来进行进程间通信的方法,可以发现,Messenger 是以串行的方式处理客户端发来的消息,如果大量的消息同时发送到服务端,服务端仍然只能一个个处理,如果有大量的并发请求,那么用 Messenger 就不合适了。同时,Messenger 的作用主要是为了传递消息,但是我们可以使用 AIDL 来实现跨进程的方法调用。下原创 2021-04-11 22:10:08 · 212 阅读 · 0 评论 -
Activity 生命周期和启动模式
文章目录过程图正常情况下的生命周期异常情况下的生命周期过程图正常情况下的生命周期指在用户参与的情况下,Activity 所经过的生命周期的改变。Activity 的切换过程,有以下几种情况。针对一个特定的 Activity,第一次启动onCreate —> onStart —> onResume打开新的 Activity 或者切换到桌面时onPause —> onStop特殊情况:如果新 Activity 采用了透明主题,那么当前 Activity 不会回调 onS原创 2020-10-22 23:38:30 · 394 阅读 · 0 评论