startActivity源码分析1前言 简单记录一下startActivity()源码的启动过程,主要是过一下流程,细节太多顾不上。 下面以Launcher界面启动(startActivity())未启动过的应用为例。 这部分主要涉及...源码分析# activity# Android# Android Pbiumall2个月前03090
[摘]Android源码之init.rc文件规则和init.c解析前言 本文主要讲解Android源码之init.rc文件规则和init.c解析。 本文摘抄网上大牛的文章(链接文末),方便自己查阅。 多谢分享。 正文 init.c与init.rc在源码中的位置: i...源码分析# Action# Android# commandsbiumall2个月前02970
Activity的Context介绍前言 对于Application,Activity和Service这几个类,我们是很[熟悉]的。确实[熟悉],作为App开发这基本都要面对这几个类。 比较好奇的朋友会发现,他们都拥有Context,但...源码分析# activity# Android# Applicationbiumall2个月前02940
sendBroadcast静态广播源码分析前言 本次分析一下Android P开机后发送静态广播源码分析,记录一下,方便自己查阅。 部分流程跟前面的源码分析《startActivity源码分析》和《startService源码分析》都比较类似...源码分析# Android# sendBroadcast# startActivitybiumall2个月前02880
startService()源码分析前言 startService()源码分析之前Android 6.0是有简单分析过的,但太久了,而且记录也很粗糙,到现在也忘记得差不多了。 最近抽空重新走一下,也算是自己的复习吧。 这里看的是Andr...源码分析# Android# startService# 源码分析biumall2个月前02790
Zygote的启动之二ZygoteInit前言 Android系统中,所有的应用程序以及SystemServer都是由Zygote进程孕育(fork)出来的。接上文,上文介绍从Native世界进入了Java世界。而且java世界的大门就是Zy...源码分析# SystemServer# zygote# ZygoteInitbiumall2个月前02790
SystemServer的启动之一前言 之前介绍过Zygote的启动流程,然后这里会forkSystemServer(),然后通过一系列最终找到SystemServer的main函数入口。 今天就进入看看SystemServer.ja...源码分析# forkSystemServer# SystemServiceManager# SystenServerbiumall2个月前02730