Linux应用开发【第二章】图像处理应用开发
2 图像处理应用开发
前言:所有的图像文件,都是一种二进制格式文件,每一个...
Android PackageManagerService源码分析和APK安装原理详解
一、PackageManagerService简称PMS:PackageManagerService是Android系统中核心的...
Hal 层添加访问 linux 驱动的接口
写给应用开发的 Android Framework 教程是一个系列教程,目前已更新以下内容:
...
Android AB升级(二) – Demo APP应用流程
Android源码有车机系统升级的demo app:SystemUpdater,使用原生settings UI画面...
Android badblock磁盘坏道检测调试
Android升级的时候在FilesystemVerifierAction出现某分区Buffer I/O error读写失...
Android垃圾回收机制与分代回收策略
GC 回收机制与分代回收策略
垃圾回收(Garbage Collection,简写为 GC)可能是...
AOSP 篇之添加可执行程序
本文基于 AOSP Android10_r41 源码环境。
AOSP 添加的可执行程序,可以分为两...
Tina_Linux_内存优化_开发指南
Tina Linux 内存优化开发指南
1 概述
1.1 编写目的
介绍Tina Linux 下减少系统...
android BroadcastReceiver详解
这篇文章本来应该是继续看VirtualApk中关于插件BroadcastReceiver的处理的。不过...
Linux Shell 脚本编程入门1——核心基础语法
学习任何一门编程语言,和小学生学习语文类似,汉字有上万个,但是,小学生在掌握...
Android Service的启动过程
此前我用较长的篇幅来介绍Android应用程序的启动过程(根Activity的启动过程)...
Android | 理解 Window 和 WindowManager
前言
Window 是一个窗口的概念,是所有视图的载体,不管是 Activity,Dialog,...
Linux 驱动开发入门
1. 编写一个简单的 Linux 内核模块
首先,我们需要理解什么是内核模块?简单来...
【Android】分层架构设计
Android 是一种基于 Linux 的开放源代码软件栈,主要应用于ARM平台,但不仅限...
Android IME输入法启动&显示&隐藏流程梳理以及常见问题&调试技巧小结
阅读Android AOSP 12版本代码,对输入法IME整体框架模块进行学习梳理,内容包含输...
谷歌云上高速编译安卓AOSP ROM、驱动、内核并完成刷机
目标
完成安卓10rom的aosp源码+驱动+内核编译、并完成刷机
手机sailfish
...

