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

1. 什么是 Make 代码变成可执行文件,叫做编译(compile);先编译这个,还是...
2023-09-15 441

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

8 ALSA应用开发 8.1 音频相关概念 ​ 音频信号是一种连续变化的模拟信号,但计...
2023-11-17 440

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

2023-11-17 435

11 PWM编程应用开发 11.1 PWM概述 ​ PWM,英文名Pulse Width Modulation,是脉...
2023-11-17 432

2023-11-17 428

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

文章基于 Aosp Android10_r41 版本。 本文介绍如何在 Aosp 中预装已经编译好的...
2023-09-15 427

在联网情况下,手机在几分钟内就会自动重启,不联网就不会重启,猜想这个ROM应该...
2023-09-19 425

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

5 线程编程应用开发 ​ 本章将分为两大部分进行讲解,前半部分将引出线程的使用...
2023-11-17 420

1. Framework 层的 JNI 函数封装 Framework 对常用的 JNI 函数做了封装: n...
2023-09-16 418

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

update engine是通过AIDL对上层client端和server端分离,实现跨进程。上层提供服...
2023-09-26 414

0. 为什么要深入学习 Binder Binder 是整个 Android 的基石 所有的系统服...
2023-09-16 412

一、概述 Handler是Android中处理异步消息的机制。Looper、Handler、MessageQue...
2023-09-25 411

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

本文基于 AOSP Android10_r41 源码环境。 1.添加 C/C++ 程序库 1.1 源码方...
2023-09-15 402
显示验证码
没有账号?注册  忘记密码?