![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
运行机制
文章平均质量分 95
豌豆琪琪
这个作者很懒,什么都没留下…
展开
-
Android系统架构开篇
一、引言 本文作为Android系统架构的开篇,起到提纲挈领的作用,从系统整体架构角度概要讲解Android系统的核心技术点,带领大家初探Android系统全貌以及内部运作机制。虽然Android系统非常庞大且错综复杂,需要具备全面的技术栈,但整体架构设计清晰。Android底层内核空间以Linux Kernel作为基石,上层用户空间由Native系统库、虚拟机运行环境、框架层组成,通过系统调用(Syscall)连通系统的内核空间与用户空间。对于用户空间主要采用C++和Java代码编写,通过JNI技术打通转载 2021-03-09 19:51:40 · 399 阅读 · 0 评论 -
Hander的一点思考
1.hander 为啥就不会阻塞主线程 2.hander looper messageQueue 和 Thread 啥关系 3.一个线程中为啥可以有多个hander 消息是如何发送的 4.当主线程意外推出,如何look 住程序做些我么的操作,原理是啥 5. Looper.loop()后开启了一个无限循环,这样是不是很耗费资源,为啥设计成这样 6.我们所说的主线程卡了,到底啥意思,ui 为啥不动了 ...原创 2020-07-27 21:17:19 · 269 阅读 · 0 评论 -
android binder 机制概述
首先从概念上来说,什么是Binder,简单来说Binder是一种跨进程的通讯方式,从Android Framewok 来说,binder是serviceManager连接各种manger 和相应ManagerService 的桥梁,而binder 可以充当进程的桥梁,它是android ipc 机制中的一种。 直观的使用就是aidl,AIDL是Android中IPC(...原创 2020-05-03 17:03:14 · 1146 阅读 · 0 评论