前言 大家好,由于工作和面试需要,笔者结合大佬们的经验以及自身对源码理解,...
2023-09-10 1.21k

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

上一篇文章我们看了触摸事件的产生 -> Activity.dispatchTouchEvent()的整个...
2023-09-12 1.14k

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

ContentProvider是一个可以跨进程的组件,比如我们可以使用通讯录的ContentProvide...
2023-09-12 1.11k

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

本文会分析触摸事件的产生 -> Activity.dispatchTouchEvent()整个过程。希望...
2023-09-12 1.1k

目标 完成安卓10rom的aosp源码+驱动+内核编译、并完成刷机 手机sailfish ...
2023-09-19 1.09k

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

简介 ViewRootImpl 是 View 的最高层级,是所有 View 的根。ViewRootImpl 实现...
2023-11-17 1.08k

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

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

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

Activity 中的 setContentView getWindow().setContentView(layoutResID)...
2023-11-17 1.07k

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

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

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

1. 如何新建一个系统 App 项目 使用 Android Studio 新建一个空项目 FirstSyst...
2023-09-15 1.04k
显示验证码
没有账号?注册  忘记密码?