本文是Android视图层源码分析系列第二篇文章,通过上一篇文章已经了解到WindowMan...
2023-09-12 764

前言 activity启动的流程分为两部分:一是在activity中通过startActivity(Inten...
2023-09-25 684

10 RTC应用开发 10.1 RTC的作用及时间表示 ​ “RTC”的英文全称是Real-Time Cloc...
2023-11-17 735

1. 工具篇 —— AIDEGen + Android Studio AIDEGen,我叫它 “爱得跟”,大概是 An...
2023-09-15 910

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

Android升级的时候在FilesystemVerifierAction出现某分区Buffer I/O error读写失...
2023-09-26 475

1. 什么是 Product 在 App 的开发中,我们要去打渠道包,根据不同应用市场的要...
2023-09-15 556

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

1 Framebuffer应用开发 1.1 LCD Framebuffer操作原理 ​ LCD Framebuffer 就...
2023-11-17 443

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

说起Android的进程间通信,想必大家都会不约而同的想起Android中的Binder机制。而...
2023-09-25 476

1. 工具篇 对于 Android 系统源码中的 C/C++ 代码,CLion 是一个不错的工具。 ...
2023-09-15 4.91k

Android中所有的视图(View)都是通过Window来呈现的,不管是Activity、Dialog还是...
2023-09-12 556

动态分区是Android的用户空间分区系统,从Android Q开始引入这个动态分区super的...
2023-09-26 524

下面推荐的是我常用的工具,如果你有好用的开发工具欢迎在评论区留言讨论交流。 ...
2024-10-13 4.38k

以上是通过 hwbinder 跨进程通信的方式,来实现的。对于效率较高的模块,我们还是...
2023-09-15 570

Tina Linux 内存优化开发指南 1 概述 1.1 编写目的 介绍Tina Linux 下减少系统...
2023-11-17 682

Activity启动相关源码比较复杂、涉及到的链路较多,我经常在理清楚一遍之后过一...
2023-09-12 1.53k
显示验证码
没有账号?注册  忘记密码?