![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
framework源码学习
文章平均质量分 82
framework源码学习
惜许
读书养才气,勤奋养运气,宽厚养大气,淡泊养志气。
展开
-
Android深入源码分析事件分发机制流程
对于Android中的触摸事件即指手指触摸到屏幕时产生的点击事件;epoll详解创建 epoll 对象,会占用一个fd值,在linux下可以通过查看/proc/进程id/fd/,可以看到具体的fd,在epoll使用完毕后,需要调用close()进行关闭;epoll的事件注册函数,它不同于select()函数是在监听事件时告诉内核要监听什么类型的事件,而是在这里先注册要监听的事件类型;收集在epoll监控的事件中已经发送的事件;函数调用成功,返回对应I/O上已准备好的文件描述符数目。返回0表示已超时;原创 2023-05-26 11:09:09 · 1005 阅读 · 0 评论 -
Android源码之Application与Activity创建时机分析
我们知道App进程是由SystemServer启动的Android启动流程那App对应的以及第一个Activity又是如何创建的呢?ღ( ´・ᴗ・` )原创 2023-05-15 22:12:36 · 749 阅读 · 0 评论 -
浅谈Android PMS解析APP信息流程
前面我们了解了Zygote的启动流程,知道AMSPMS都是由进程启动的,我们都知道PMS主要负责App管理工作,这里我们简单从源码角度分析下PMS是如何解析APP解析的;ღ( ´・ᴗ・` )原创 2023-05-11 14:15:48 · 760 阅读 · 0 评论 -
浅谈Zygote启动流程
之前简单总结了下Android启动流程,这里从源码的角度再具体分析每一步都做了什么?ღ( ´・ᴗ・` )原创 2023-05-10 16:12:33 · 765 阅读 · 0 评论 -
Android编译系统apk并进行系统签名安装
最近接到一条需求,需要调用方法进行投屏接收端功能开发,但查看此方法,发现是系统级别api,通过反射也无法调用,所以想到能否通过设置app为系统级别app来解决这个问题;ღ( ´・ᴗ・` )原创 2022-08-19 15:42:43 · 2095 阅读 · 2 评论