![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
底层源码
文章平均质量分 94
马也程序猴
一个程序员而已
展开
-
ActivityManagerService源码探索
Activity可以说是我们开发Android最早接触的内容了,那么系统是怎样创建、维护Activity的,整个应用中的Activity是怎样管理的,这些工作系统都交给了ActivityManagerService来完成,简称AMS。 AMS的好朋友们 AMS全称ActivityManagerService,顾名思义它和Activity的关系一定不浅,那么要了解AMS,从Activity入手一定没错。 在Instrumentation类中,有一个execStartActivity方法,在Activity.原创 2021-07-19 21:48:08 · 212 阅读 · 1 评论 -
Android Context源码探究
Context可以说是Android开发中非常高频使用的内容了。弹出Dialog、Toast;打开新的Activity,包括获取项目内resource资源都需要Context对象。那么Context到底是个啥,为啥Android中这么多的操作都需要Context来完成。 Context是个啥 Context本身首先是一个抽象类,我们对它常用的称呼是上下文,官方的注释是这么说的 /** * Interface to global information about an application envi.原创 2021-07-04 22:08:56 · 289 阅读 · 2 评论