自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Application的理解

Application的理解 Application的生命周期 构造函数 attachBaseContext onCreate Application的初始化 在ActivityThread向AMS报告后(此时已创建应用进程),AMS通知应用进程,通过sendMessage进入到主线程 主线程中创建Context,反射创建Application,调用attachBaseContext将Context赋值给Application的mBase。之后调用Application的onCreate ...

2020-10-16 18:22:09 257

原创 Activity的启动流程

Activity的启动流程 #mermaid-svg-vVSI9El13rBhvcPh .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-vVSI9El13rBhvcPh .label text{fill:#333}#mermaid-svg-vVSI9El13rBhvcPh .node rect,#mermaid-

2020-10-16 18:21:19 65

原创 Service启动过程

Service启动过程 StartService AMS #mermaid-svg-w9CvY2oqCfGGk2TI .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-w9CvY2oqCfGGk2TI .label text{fill:#333}#mermaid-svg-w9CvY2oqCfGGk2TI .node

2020-10-16 18:20:42 162

原创 对Context的理解

对Context的理解 Context关于应用环境的全局信息的接口。是一个抽象类,它的实现是由Android系统提供的(其实就是ContextImpl)。有了它可以访问应用特定的资源和类,并且可以发起一些应用层的调用,例如启动activity,广播,或者接收intents 有哪几种Context? Application Activity Service Application 继承关系:Application <- ContextWrapper <- Context 调用顺序:init

2020-10-14 15:53:05 135

原创 Android应用程序进程启动过程

Android应用程序进程启动过程 学习《Android进阶解密》(刘望舒著)第三章 应用程序进程简介 要启动一个应用程序,首先要保证这个应用程序所需要的应用程序进程已经启动。AMS在启动应用程序时会检查这个应用程序所需要的应用程序进程是否存在,不存在就会请求Zygote进程启动需要的应用程序进程。Zygote的Java框架层中会创建一个Server端的Socket,这个Socket用来等待AMS请求Zygote来创建新的应用程序进程。Zygote进程通过fork自身来创建应用程序进程,这样应用程序进程就会

2020-10-13 17:26:54 138

原创 Android系统启动

Android系统启动 用来总结Android系统启动流程中涉及到的知识点,http://androidxref.com用来阅读源代码。 Android系统启动流程 为了了解init进程,首先要了解Android系统启动流程的前几步,以引入init进程。 启动电源以及系统启动。从ROM中加载引导程序BootLoader到RAM中然后执行; 引导程序BootLoader。将OS拉起来; Linux内核启动。在内核完成系统设置后,在系统文件中寻找init.rc文件,并启动init进程; init进程启动。

2020-10-13 13:36:18 154

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除