Android Binder 驱动框架设计与分析
1. Binder 应用层框架
在应用层,Binder 是一个 CS 架构,涉及了 Client ...
Android线上bug 通过mapping文件找对应行号
App打包发布应用市场的时候正常点的一般都会加个混淆在打包丢上去吧
由于是线上...
android View事件传递机制源码走查
上一篇文章我们看了触摸事件的产生 -> Activity.dispatchTouchEvent()的整个...
短视频一文读懂 Android FFmpeg 视频解码过程与实战分析
概述
本文首先以 FFmpeg 视频解码为主题,主要介绍了 FFmpeg 进行解码视频时的...
Android Strongbox( Android Ready SE)Android Ready SE介绍对OEM的影响 OEM该如何操作 Stongbox架构
Android Ready SE介绍
Android ready SE Alliance: 链接
GOOGLE成立 Android R...
Jetpack系列-Room使用和源码分析
1 简介
Room是Google官方在SQLite基础上封装的一款数据持久库,是Jetpack全家桶的...
Android车载应用开发与分析(11)- 车载Android应用开发入门指南
1. 前言 - 移动互联网退潮下的汽车大战
将时间回退到2017年我大学刚毕业时,彼...
android使用dp做屏幕适配会出现的问题
一直以来android屏幕尺寸相关的东西我都很薄弱,什么dpi, ppi, 英寸我都比较疑惑...
android工程目录application module和Library切换方式
假设我们有两个工程:MyApplication和MyLibrary,我们想导入MyLibrary到MyApplicat...
使用 Android Studio 开发系统 App
本文基于 AOSP Android10_r41 源码环境。
1. 编译 framework 模块
系统应用...
Android 基于Kotlin Flow实现一个倒计时功能
简单示例:
flow {
log("send hello")
emit("hello") //发送数据
...
android app卸载后不被清除的数据的一种解决方法
使用场景:APP某一种设置,不想因为清除缓存后丢失;一、系统数据库的位置在/data...
RecyclerView 性能优化 | 把加载表项耗时减半 (一)预优化,先量化动态构建布局,弃用 xml不同的 ViewGroup,不同的 measure + layout 耗时Talk is cheap, show me the cod
构建 Android App 界面时,RecyclerView 出场率很高。它的加载性能影响着用户体...

