了解宏观上Android系统架构,硬件抽象层HAL层HIDL和AIDL接口定义语言、内核kernel...
2023-09-26 374
Tina Linux 内存优化开发指南
1 概述
1.1 编写目的
介绍Tina Linux 下减少系统...
2023-11-17 533
本文基于 AOSP Android10_r41 源码环境。
AOSP 添加的可执行程序,可以分为两...
2023-09-15 674
前言
Window 是一个窗口的概念,是所有视图的载体,不管是 Activity,Dialog,...
2023-11-17 330
update engine是通过AIDL对上层client端和server端分离,实现跨进程。上层提供服...
2023-09-26 428
文章基于 Aosp Android10_r41 版本。
本文介绍如何在 Aosp 中预装已经编译好的...
2023-09-15 432
前言
什么是 Linux
Linux 是一个操作系统, 和 Windows 是 “并列” 的关系, ...
2023-09-10 122
Android源码有车机系统升级的demo app:SystemUpdater,使用原生settings UI画面...
2023-09-26 436
Android 是一种基于 Linux 的开放源代码软件栈,主要应用于ARM平台,但不仅限...
2023-09-26 313
7 摄像头V4L2编程应用开发
7.1 V4L2简介
Video for Linux two(Video4Linux2)...
2023-11-17 795
10 RTC应用开发
10.1 RTC的作用及时间表示
“RTC”的英文全称是Real-Time Cloc...
2023-11-17 538
1. Binder 应用层框架
在应用层,Binder 是一个 CS 架构,涉及了 Client ...
2023-09-16 566
前言
前面一篇文章我们讲解了PKMS的启动过程。
PKMS启动过程中主要做了以下事情...
2023-09-10 325
Android中所有的视图(View)都是通过Window来呈现的,不管是Activity、Dialog还是...
2023-09-12 392
上一篇文章我们看了触摸事件的产生 -> Activity.dispatchTouchEvent()的整个...
2023-09-12 528
本文是Android视图层源码分析系列第二篇文章,通过上一篇文章已经了解到WindowMan...
2023-09-12 563
本文会分析触摸事件的产生 -> Activity.dispatchTouchEvent()整个过程。希望...
2023-09-12 482
学习任何一门编程语言,和小学生学习语文类似,汉字有上万个,但是,小学生在掌握...
2023-09-15 337