了解宏观上Android系统架构,硬件抽象层HAL层HIDL和AIDL接口定义语言、内核kernel...
2023-09-26 634

一、如何学习android系统? 1、了解android系统     主要包括发展历史,androi...
2023-09-10 451

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

我们直接看一个示例: 写一个 helloworld c++ 可执行程序: main.c: # in...
2023-09-15 241

AIDL 使用步骤 1.创建 UserManager.aidl 接口文件,声明作为 Server 端的远程 S...
2023-09-25 670

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

本文基于 AOSP Android10_r41 源码环境。 1. 编译 framework 模块 系统应用...
2023-09-15 773

Android动态分区功能编译和调试用到的lpmake、lpdump、lpunpack、dmctl等命令工具...
2023-09-26 677

cpu频率设定 一般情况,我们在做效能测试的时候,希望得到的结果稳定,而效能...
2023-09-10 661

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

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

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

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

前言 Window 是一个窗口的概念,是所有视图的载体,不管是 Activity,Dialog,...
2023-11-17 637

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

1. 基本概念 SEAndroid 是一种安全系统,相关的概念和术语对于初学者来说都相...
2023-09-15 687

阅读Android AOSP 12版本代码,对输入法IME整体框架模块进行学习梳理,内容包含输...
2023-09-26 1.21k

一、folio [ˈfoʊlioʊ] 是什么 1.1 folio 的定义 Add memory folios, a new ty...
2023-09-10 313
显示验证码
没有账号?注册  忘记密码?