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

1. Binder 应用层框架 在应用层,Binder 是一个 CS 架构,涉及了 Client ...
2023-09-16 1.17k

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

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

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

写给应用开发的 Android Framework 教程是一个系列教程,目前已更新以下内容: ...
2023-09-15 965

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

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

Android A/B升级又称静默升级,它是一种在系统运行过程中进行的升级功能。为了减...
2023-09-26 1.12k

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

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

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

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

如何使用命令行 Terminal 是一个图形化程序,我们在 Terminal 中输入一些指令...
2023-09-15 914

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

本文基于 AOSP Android10_r41 源码环境。 1. 添加配置文件 PRODUCT_COPY_FI...
2023-09-15 1.44k

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

本文基于 AOSP Android10_r41 源码环境。 AOSP 添加的可执行程序,可以分为两...
2023-09-15 1.47k
显示验证码
没有账号?注册  忘记密码?