首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android源码分析
YuLong
创建于2023-01-30
订阅专栏
分析Android系统源码
等 46 人订阅
共27篇文章
创建于2023-01-30
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
WMS的启动流程
Android的知识体系搭建 WMS系列 一 概述 今天,我们介绍 WindowManagerService(后续简称 WMS)的启动流程,WMS 是 Android 系统中,负责窗口显示的的服务。
WMS之WindowContainer窗口框架简介
WMS 的复杂程度不下于 AMS,甚至由于从 Android 10 开始,谷歌为了支持分屏显示,小窗模式,全面屏手势等原因,现在网上对 WMS 的资料与最新的 Android 系统有了非常大的出入..
AMS之Activity栈管理(上篇)
我们应该经常听说过各种 Activity 栈,比如 Activity 的四种启动模式,其中就有 singleTask 栈内唯一这个模式。那么 Activity 的栈,究竟是一个什么东西...
AMS的内存管理ADJ算法(Android12)
Android的知识体系搭建 AMS系列 AMS之AMS的启动流程 AMS之进程的启动流程 AMS之进程管理LRU算法 [AMS的内存管理ADJ算法]-本篇 一概述 之前我们介绍了 AMS 进程管理中
解析Handler消息机制(Android12)
Android的知识体系搭建 一 概述 在我们之前介绍四大组件的过程中,经常会看到两类代码。一个就是 mService(AMS) 和 mThread(ApplicationThread) 的调用,它们
AMS之进程管理LRU算法(Android12)
Android的知识体系搭建 AMS系列 AMS之AMS的启动流程 AMS之进程的启动流程 [AMS之进程管理LRU算法]-本篇 一概述 AMS 是 Android 中非常重要的一个系统服务,它包含了
ActivityManagerService源码解析——开篇(持续更新)
Android的知识体系搭建 AMS系列 AMS之AMS的启动流程 AMS之进程的启动流程 一 概述 ActivityManagerService 是 Android 系统中的最重要的服务之一
AMS之进程的启动流程(Android12)
Android的知识体系搭建 AMS系列 AMS之AMS的启动流程 [AMS之进程的启动流程]-本篇 一 概述 在分析完四大进程的启动后,我们就需要开始入手 Android 系统中更加深入一点的服务了
系统启动篇开篇
Android的知识体系搭建 概述 当我们在启动 Android 系统时,会经历哪些步骤呢,从我们看到的角度来说 按下开机键,显示开机动画/图片 开机动画显示完毕,进入桌面显示 loading
AMS源码解析——AMS的启动流程
Android的知识体系搭建 一 概述 对于 Android 开发者来说,ActivityManagerService(简称 AMS)可以说的最重要的服务之一(甚至没有之一了)
【Android禅修之路】Android的知识体系搭建
一概述 为什么要写 做 Android 开发已经好多年了,从最初的 CSDN 到后来的简书,再到如今的掘金,零零散散也写了不少博客,但是一直以来都感觉不成体系。并且每次写博客时,感觉自己掌握了的知识,
Activity启动源码解析(Android12)
android源码分析目录 四大组件系列 Activity启动源码解析 Service启动源码解析 BroadcastReceiver源码解析 ContentProvider源码解析
PackageManagerService 源码解析——开篇
android源码分析目录 PMS系列 PMS源码解析——PMS的启动流程 PMS工作原理解析——app目录的解析流程 PMS源码解析——apk的安装流程。
PMS源码解析——apk的安装流程(Android12)
之前我们介绍了 PMS 的工作原理。主要包括 PMS 的启动流程,和 PMS 启动时扫描安装应用,并获取四大组件信息的流程。 今天我们再来说说 PMS 的另外一个流程,APK应用的安装流程
PMS工作原理解析——app目录的解析流程(Android12)
上一篇 PackageManagerService 源码解析 详细解析了 PackageManagerService 的启动流程。今天来说说PMS解析安装应用的流程
PMS源码解析——PMS的启动流程(Android12)
android源码分析目录 一 概述 PackageManagerService(后续简称 PMS) 是 Android 最重要的服务之一,它负责了系统种应用的安装,卸载,解析,查询等等功能。
ContentProvider源码解析(Android12)
android源码分析目录 一 概述 ContentProvider 作为 Android 的四大组件之一,是出场最少的一个了,所以今天我们来介绍 一下ContentProvider
BroadcastReceiver源码解析(Android12)
android源码分析目录 一 概述 BroadcastReceiver 作为 Android 的四大组件之一,也是出场比较频繁的,今天我们就来看看 BroadcastReceiver 是如何工作的。
Android的IPC通信方式
IPC全称是Inter-Process Communication跨进程通信,因为Android系统是基于Linux内核,所以对于Android的IPC方式,除了我们最常听说的Binder之外...
从MediaServer看Binder的使用方式(二)
Binder是Android中的一种IPC机,在我们深入学习Binder之前,我们先通过Android系统自己对于Binder的使用,来了解Binder,在这里,我们选择的目标是MediaServer
下一页