Love Life, Love Code
谨以此站,致敬每一位以 "996.ICU" 为宗旨,奋斗至深夜的 "攻城狮"!
  推荐文章
核心机制

聊聊 "事件分发机制"

事件分发机制一直是 Android 核心机制的重中之重,我们必须深入了解其中的原理,它也是很多面试官最喜欢提问的核心知识点。

阅读更多
核心机制

必须了解的 "JNI"

1. 开篇1.1 核心源码( Android 9.0 ) 关键类 路径 MediaScanner.java frameworks

阅读更多
核心机制

无处不在的 "AIDL"

一、开篇我们都知道,Android 系统中的进程之间是不能共享内存的,那么两个不同的应用程序之间如何通讯?这就涉及到跨进程进程通讯的方式之一

阅读更多
四大组件

Activity 的 "启动流程"

# 核心源码( Android 9.0 ) Source Path(/packages/apps/Launcher3/) Bas

阅读更多
博客索引(Android 10) 博客索引(Android 10)
「「、技术分类,建立索引;
「「、渐进学习,跟踪总结;
「「、资源拓展,定期更新;
2020-12-31
PackageManagerService 钻研(8)- APK 安装(下) PackageManagerService 钻研(8)- APK 安装(下)
分析完 PI 安装 APK 后,本章节继续从源码流程跟踪分析 PackageManagerService 是如何处理 APK 的安装逻辑的!
2020-02-28
PackageManagerService 钻研(7)- APK 安装(中) PackageManagerService 钻研(7)- APK 安装(中)
分析完 PI 安装 APK 后,本章节继续从源码流程跟踪分析 PackageManagerService 是如何处理 APK 的安装逻辑的!
2020-02-25
PackageManagerService 钻研(6)- APK 安装(上) PackageManagerService 钻研(6)- APK 安装(上)
了解了 PackageInstaller,本章节继续从源码流程跟踪分析 PackageInstaller 是如何处理 APK 的安装逻辑的!
2020-02-22
PackageManagerService 钻研(5)- PackageParser PackageManagerService 钻研(5)- PackageParser
了解 Split APK 机制,从代码角度分析 PackageParser 是如何解析 APK 中的 AndroidManifest 文件!
2020-02-18
PackageManagerService 钻研(4)- PackageInstaller PackageManagerService 钻研(4)- PackageInstaller
本章节我们将关注 PackageInstaller 类,重点讨论安装 APK 之前所作的工作,比如:content 协议转换,未知权限判断...
2020-02-13
PackageManagerService 钻研(3)- PackageManager PackageManagerService 钻研(3)- PackageManager
我们在分析 PMS 的源码过程中,不得不提到一个包管理器:PackageManager!提供了一堆抽象方法,最终功能由 PMS 具体实现!
2020-02-10
PackageManagerService 钻研(2)- 构造函数 PackageManagerService 钻研(2)- 构造函数
在上一篇文章中我们详细分析了 PMS 的启动流程和构造函数的前期准备工作,这篇文章我们继续分析剩下的“扫描 Package”和“扫尾工作”!
2020-02-05
PackageManagerService 钻研(1)- 启动流程 PackageManagerService 钻研(1)- 启动流程
如果你深入的研究过 PKMS,你会发现代码逻辑、通信架构都甚为复杂。这个系列我们就基于 Android 9.0 源码庖丁解牛,深入钻研!
2020-02-01
关机流程 关机流程
一、核心源码 关键类 路径 GlobalActions.java frameworks/base/services/core/java/com/android/server/policy/GlobalActions.java
Launcher 的 Launcher 的 "启动流程"
核心源码(Android_10.0) 关键类 路径 SystemServer.java frameworks/base/services/java/com/android/server/SystemServer.java A
“服务管家” -- SystemServer “服务管家” -- SystemServer
核心源码(Android_10.0) 关键类 路径 com_android_internal_os_Zygote.cpp frameworks/base/core/jni/com_android_internal_os_Zygo
2020-01-18
第 1 页 / 共 3 页