有了 AOSP 源码,接下来就是如何看了,可以直接文本看,可以用 Source Insight,...
2023-09-15 600

前言 PackageManagerService(简称PKMS)是Android系统核心服务之一,和AMS,WM...
2023-09-10 680

阅读Framework的源码可以让你理解Android常用组件的实现原理,在写代码时可以...
2023-09-12 2.14k

RCU(Read-Copy Update),是 Linux 中比较重要的一种同步机制。顾名思义就是“读...
2023-11-17 847

前言 activity启动的流程分为两部分:一是在activity中通过startActivity(Inten...
2023-09-25 721

说起Android的进程间通信,想必大家都会不约而同的想起Android中的Binder机制。而...
2023-09-25 526

1. 如何新建一个系统 App 项目 使用 Android Studio 新建一个空项目 FirstSyst...
2023-09-15 779

1 Framebuffer应用开发 1.1 LCD Framebuffer操作原理 ​ LCD Framebuffer 就...
2023-11-17 472

今天分享的内容是怎么快速上手 AOSP,主要分为以下几个步骤: 硬件要求 虚...
2023-09-15 2.09k

2 图像处理应用开发 ​ 前言:所有的图像文件,都是一种二进制格式文件,每一个...
2023-11-17 703

GC 回收机制与分代回收策略 垃圾回收(Garbage Collection,简写为 GC)可能是...
2023-09-25 613

Android Ready SE介绍 Android ready SE Alliance: 链接 GOOGLE成立 Android R...
2023-09-10 809

一、PackageManagerService简称PMS:PackageManagerService是Android系统中核心的...
2023-09-10 575

上一篇文章我们看了触摸事件的产生 -> Activity.dispatchTouchEvent()的整个...
2023-09-12 761

想要学习Linux操作系统,就需要一个Linux系统环境。 获得Linux环境有以下几种...
2023-09-10 481

此前我用较长的篇幅来介绍Android应用程序的启动过程(根Activity的启动过程)...
2023-09-12 665

学习任何一门编程语言,和小学生学习语文类似,汉字有上万个,但是,小学生在掌握...
2023-09-15 498

本文基于 AOSP Android10_r41 源码环境。 1.添加 C/C++ 程序库 1.1 源码方...
2023-09-15 707

很多时候,我们想在系统启动的时候干一些“私活”,这个时候,我们就可以添加开机自...
2023-09-15 1.65k

一、如何学习android系统? 1、了解android系统     主要包括发展历史,androi...
2023-09-10 470
显示验证码
没有账号?注册  忘记密码?