MediaPlayer源码介绍3 前言 我们继续介绍MediaPlayer的源码,继《MediaPlayer源码介绍2》和《mediaserver的启动》后,MediaPlayer也进入了MediaPlayerService的接口调用... 源码分析# Android# MediaPlayer# MediaPlayerService 1年前338
Android消息机制源码介绍 前言 对于Android消息机制源码分析已经烂大街了,之前跟网上大佬走了一遍,还记录了一下(《Android消息机制之一基础简介(1)》)。 我们知道消息机制涉及如下几个类 Message消息 Mes... 源码分析# Android# Handler# Looper 1年前333
SystemServer的启动之一 前言 之前介绍过Zygote的启动流程,然后这里会forkSystemServer(),然后通过一系列最终找到SystemServer的main函数入口。 今天就进入看看SystemServer.ja... 源码分析# forkSystemServer# SystemServiceManager# SystenServer 1年前440
servicemanager的启动简介 前言 Android源码分析《mediaserver的启动》时涉及到mediaserver服务的添加和获取(之前没有细说),而管理这些服务的就是servicemanager这个类,也就是今天介绍的主角... 源码分析# Android# Binder# service_manager 1年前287
LocalServices和SystemService等简介 前言 在上次简单介绍SystemServer(《SystenServer的启动之一》)时,里面涉及几个比较重要的类SystemServiceManager,SystemService和LocalSer... 源码分析# LocalServices# SystemServer# SystemService 1年前314
Android P之Launcher启动 前言 记录下一下Launcher是啥时候启动,至于启动中所有步骤这里不细写。 记录于此,主要是方便自己的。 PS : 分析源码 Android 9.0(P) 正文 正常情况下,Launcher是And... 源码分析# Android# Launcher# SystemServer 1年前323
startActivity源码分析1 前言 简单记录一下startActivity()源码的启动过程,主要是过一下流程,细节太多顾不上。 下面以Launcher界面启动(startActivity())未启动过的应用为例。 这部分主要涉及... 源码分析# activity# Android# Android P 1年前504
startActivity源码分析2 前言 简单记录一下startActivity()源码的启动过程,主要是过一下流程,细节太多顾不上。 接上回《startActivity源码分析》,启动新的Activity需要fork一个进程处理,经过... 源码分析# ActivityThread# Android# startActivity 1年前306