1. 编写一个简单的 Linux 内核模块 首先,我们需要理解什么是内核模块?简单来...
2023-09-15 435

ContentProvider是一个可以跨进程的组件,比如我们可以使用通讯录的ContentProvide...
2023-09-12 481

Tina Linux 存储开发指南 1 概述 1.1 编写目的 介绍TinaLinux Flash,分区,文...
2023-11-17 384

2023-11-17 435

Activity启动相关源码比较复杂、涉及到的链路较多,我经常在理清楚一遍之后过一...
2023-09-12 834

前言 前面一篇文章我们讲解了PKMS的启动过程。 PKMS启动过程中主要做了以下事情...
2023-09-10 313

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

tftp 0x60003000 uImage;tftp 0x60500000 vexpress-v2p-ca9.dtb;setenv bootargs ...
2023-09-15 286

前言 众所皆知,Linux 的内核原型是 1991 年由林纳斯·托瓦兹(Linus Torvalds)...
2023-09-10 335

1. 怎么跨进程传递大图片 考察点 了解各种跨进程传输数据的方式及各自优缺点 ...
2023-09-25 427

Android源码有车机系统升级的demo app:SystemUpdater,使用原生settings UI画面...
2023-09-26 423

2023-11-17 634

1. 为什么要学习 Android Framework? 作为一名应用层 App 开发工程师,我们为...
2023-09-15 473

一、folio [ˈfoʊlioʊ] 是什么 1.1 folio 的定义 Add memory folios, a new ty...
2023-09-10 114

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

本文会分析触摸事件的产生 -> Activity.dispatchTouchEvent()整个过程。希望...
2023-09-12 468

1. 内核下载 下载适用于模拟器的内核 git clone https://aosp.tuna.tsinghu...
2023-09-15 389

本文是Android视图层源码分析系列第二篇文章,通过上一篇文章已经了解到WindowMan...
2023-09-12 555

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

很多时候,我们想在系统启动的时候干一些“私活”,这个时候,我们就可以添加开机自...
2023-09-15 904
显示验证码
没有账号?注册  忘记密码?