@@ -78,12 +78,20 @@ Android开发者网站包含了以下内容:
7878* ~~ Google 又弃坑了,Jack+Jill vs. javac+dx: < https://zhuanlan.zhihu.com/p/25814519 > ~~
7979* Android CPU, Compilers, D8 & R8: < https://proandroiddev.com/android-cpu-compilers-d8-r8-a3aa2bfbc109 >
8080* ProGuard and R8: Comparing Optimizers: < https://www.guardsquare.com/blog/proguard-and-r8 >
81+ * Dalvik 和 ART 有什么区别?深扒 Android 虚拟机发展史,真相却出乎意料! - 知乎: < https://zhuanlan.zhihu.com/p/146863957 >
82+ * Android虚拟机Dalvik和ART科普: < https://www.jb51.net/article/273112.htm >
83+
84+ ### 相关会议
85+
86+ * Google I/O: < https://io.google/2025 >
8187
8288### 系统架构
8389
8490* Here comes Treble: A modular base for Android: < https://android-developers.googleblog.com/2017/05/here-comes-treble-modular-base-for.html >
8591* GRF: < https://www.androidauthority.com/android-longevity-grf-3493006/ >
8692* 系统启动流程(init进程、Zygote进程、SystemServer):< https://juejin.cn/post/6962038395505737765 >
93+ * Android系统启动——7附录1:Android属性系统: < https://cloud.tencent.com/developer/article/1199514 >
94+ * 第一个用户进程 - Android 的 Init 进程: < https://www.cnblogs.com/huansky/p/15023315.html >
8795* android关机流程 安卓关机流程: < https://blog.51cto.com/u_16099295/6984333 >
8896* Android BOOTCLASSPATH详解: < https://blog.csdn.net/qqxiaoqiang1573/article/details/78715846 >
8997* Android 虚拟化框架 (AVF) :< https://source.android.google.cn/docs/core/virtualization?hl=zh-cn >
@@ -92,14 +100,19 @@ Android开发者网站包含了以下内容:
92100* Android系统架构-[ Android取经之路] : < https://blog.csdn.net/yiranfeng/article/details/103549149 >
93101* Android Recovery升级原理: < https://www.cnblogs.com/linhaostudy/p/11543687.html >
94102* [ Android 基础] -- Android 属性系统简介: < https://blog.csdn.net/u014674293/article/details/119147063 >
103+ * 实现 Java SDK 库: < https://source.android.google.cn/docs/setup/build/java-library >
95104
96105### AI与MCP
97106
98107* Android 16 的 Appfunctions API ,应用级 MCP 支持为 AI 场景打通最后一层壁垒: < https://juejin.cn/post/7500025453127663652 >
108+ * 研究人员教会GPT-4V使用iPhone并在亚马逊应用程序上购物: < https://www.chinaz.com/2023/1115/1575299.shtml >
109+ * MM-Navigator: < https://github.com/zzxslp/MM-Navigator >
99110
100111### 网络
101112
102113* 原生安卓WiFi信号去叹号去叉教程: < https://www.evil42.com/index.php/archives/17/ >
114+ * 快速访问电子钱包: < https://source.android.google.cn/docs/core/connect/quick-access-wallet >
115+ * 控制外部设备: < https://developer.android.google.cn/develop/ui/views/device-control >
103116
104117### WMS
105118
@@ -161,6 +174,7 @@ Android开发者网站包含了以下内容:
161174* Create an input method: < https://developer.android.google.cn/develop/ui/views/touch-and-input/creating-input-method?hl=en >
162175* InputMethodManager: < https://developer.android.google.cn/reference/android/view/inputmethod/InputMethodManager >
163176* 处理输入法可见性: < https://developer.android.com/develop/ui/views/touch-and-input/keyboard-input/visibility >
177+ * 安卓用户如何避免输入法窃取隐私?< https://www.zhihu.com/question/397007766 >
164178
165179### 手势导航
166180
@@ -188,6 +202,9 @@ Android开发者网站包含了以下内容:
188202
189203* Android AccessibilityService机制源码解析: < https://juejin.cn/post/6844903623013597198 >
190204* ContentCaptureManager: < https://developer.android.com/reference/android/view/contentcapture/ContentCaptureManager >
205+ * Android Accessibility – Making your app Switch Access Compatible: < https://riggaroo.dev/android-accessibility-switch-access/ >
206+ * 让应用使用起来更没有障碍: < https://developer.android.google.cn/guide/topics/ui/accessibility/apps >
207+ * 使用 Jetpack Compose 改进应用的无障碍功能: < https://developer.android.com/develop/ui/compose/accessibility >
191208
192209### 电源管理
193210
@@ -201,6 +218,7 @@ Android开发者网站包含了以下内容:
201218* AOD 息屏是什么?背后技术原理是什么?< https://www.zhihu.com/question/332932501 >
202219* AOD相关机制: < https://blog.csdn.net/cr459464757/article/details/108054816 >
203220* 揭秘Android系统:掌握sys.powerctl,轻松提升设备续航与性能: < https://www.oryoy.com/news/jie-mi-android-xi-tong-zhang-wo-sys-powerctl-qing-song-ti-sheng-she-bei-xu-hang-yu-xing-neng.html >
221+ * Soft restarts (<= AOSP 14): < https://source.android.google.cn/docs/core/runtime/soft-restart?hl=en >
204222
205223### 生物识别
206224
@@ -219,8 +237,13 @@ Android开发者网站包含了以下内容:
219237
220238* 通过 Battery Historian 工具分析 Android APP 耗电情况: < https://www.cnblogs.com/huansky/p/14545770.html >
221239* AndroidO Battery saver省电助手实现原理: < https://blog.csdn.net/yun_hen/article/details/78143442 >
240+ * 一种Android应用耗电定位方案 背景 通常来说,app耗电相比于其他的性能问题(Crash,Anr)等,会受到比较少 - 掘金: < https://juejin.cn/post/7181644426257629243 >
241+ * 不当暖宝宝,Android 耗电检测之路背景介绍 耗电问题可能在市面上并不多见,因为大部分APP的使用时间是非常短暂的, - 掘金: < https://juejin.cn/post/7311343224546574346 >
242+ * HuolalaTech/batteryfinder-android: A detection tool of Android App power consumption: < https://github.com/HuolalaTech/batteryfinder-android >
222243
223244* battery-historian: < https://github.com/google/battery-historian >
245+ * 移动性能测试 Monkey+battery-historian 电量测试 (五): < https://testerhome.com/topics/12241 >
246+ * Android 使用adb查看和修改电池信息: < https://www.cnblogs.com/lialong1st/p/8297928.html >
224247
225248### Alarm
226249
@@ -232,6 +255,12 @@ Android开发者网站包含了以下内容:
232255
233256* 复制和粘贴: < https://developer.android.com/develop/ui/views/touch-and-input/copy-paste >
234257
258+ ### 存储
259+
260+ * Open files using storage access framework: < https://developer.android.com/guide/topics/providers/document-provider >
261+ * READ_EXTERNAL_STORAGE: < https://developer.android.com/reference/android/Manifest.permission#READ_EXTERNAL_STORAGE >
262+ * Android StorageManager实现原理剖析: < https://blog.csdn.net/ChaoY1116/article/details/109553616 >
263+
235264### USB
236265
237266* USB 主机和配件概览: < https://developer.android.google.cn/develop/connectivity/usb >
@@ -270,6 +299,7 @@ Android开发者网站包含了以下内容:
270299* 深入Android HAL binder: < https://sniffer.site/2018/06/06/%E6%B7%B1%E5%85%A5android-hal-binder/ >
271300* HwBinder入门篇-Android10.0 HwBinder通信原理(一): < https://blog.csdn.net/yiranfeng/article/details/107751217 >
272301* HIDL详解-Android10.0 HwBinder通信原理(二): < https://blog.csdn.net/yiranfeng/article/details/107824605 >
302+ * HIDL转AIDL架构: < https://blog.51cto.com/u_16099329/13318853 >
273303* BpHwBinder: < https://android.googlesource.com/platform/system/libhwbinder/+/062365942b0fd54cc5e6af46e12a5f90eeb5d4a1/BpHwBinder.cpp >
274304* Android源码的Binder权限是如何控制?< https://www.zhihu.com/question/41003297/answer/89328987 >
275305* Android Binder异常传递流程分析: < https://blog.csdn.net/zhangjg_blog/article/details/83420068 >
@@ -328,6 +358,10 @@ Android开发者网站包含了以下内容:
328358* Android性能优化: < http://liuwangshu.cn/tags/Android%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/ >
329359* 使用meminfo分析Android单个进程内存信息: < https://my.oschina.net/shaorongjie/blog/128442 >
330360* How do I discover memory usage of my application in Android? < https://stackoverflow.com/questions/2298208/how-do-i-discover-memory-usage-of-my-application-in-android >
361+ * Handler内存泄漏详解及其解决方案: < http://blog.csdn.net/javazejian/article/details/50839443 >
362+ * Caching Bitmaps: < https://developer.android.com/topic/performance/graphics/cache-bitmap >
363+ * 不同版本上 Bitmap 内存分配与回收原理对比: < https://zhuanlan.zhihu.com/p/553523811 >
364+ * Android-常见的内存泄露场景: < https://zhuanlan.zhihu.com/p/664663757 >
331365
332366* Android adb bugreport工具分析和使用: < https://blog.csdn.net/createchance/article/details/51954142 >
333367* ChkBugReport: < https://github.com/sonyxperiadev/ChkBugReport >
@@ -362,8 +396,6 @@ Android开发者网站包含了以下内容:
362396* ListView中getView的原理与解决多轮重复调用的方法: < https://www.cnblogs.com/lirizhi/p/3357771.html >
363397* Android控件--ProgressBar: < https://blog.csdn.net/hardworkingant/article/details/71910731 >
364398* 拖放框架: < https://developer.android.com/guide/topics/ui/drag-drop >
365- * Caching Bitmaps: < https://developer.android.com/topic/performance/graphics/cache-bitmap >
366- * 不同版本上 Bitmap 内存分配与回收原理对比: < https://zhuanlan.zhihu.com/p/553523811 >
367399* Android Drawable Resource学习(一)、Drawable Resource简介: < https://blog.csdn.net/LonelyRoamer/article/details/8148147 >
368400* How to convert multiple svgs to Android vector drawable in one shot: < https://medium.com/@bhojwaniravi/how-to-convert-multiple-svgs-to-vector-drawable-in-one-shot-8b5083417747 >
369401* Drawable图像资源抽象类: < https://www.jianshu.com/p/2e7c5ad7d5c8 >
@@ -410,12 +442,14 @@ Android开发者网站包含了以下内容:
410442
411443* 触感反馈: < https://source.android.google.cn/docs/core/interaction/haptics >
412444* 在 Android 上实现触感反馈: < https://developer.android.com/develop/ui/views/haptics >
445+ * UX foundation for haptic framework: < https://source.android.google.cn/docs/core/interaction/haptics/haptics-ux-foundation >
413446
414447### 媒体框架
415448
416449* Media projection: < https://developer.android.com/media/grow/media-projection >
417450* 【Android】录屏功能实现——MediaProjection: < https://blog.csdn.net/qq_46546793/article/details/123279152 >
418451* HapticGenerator: < https://developer.android.com/reference/android/media/audiofx/HapticGenerator >
452+ * 空间音频和头部追踪: < https://source.android.google.cn/docs/core/audio/spatial >
419453
420454### 蜂窝端距
421455
@@ -475,7 +509,6 @@ Android开发者网站包含了以下内容:
475509* Android:MediaSession框架介绍: < https://www.oschina.net/question/2561862_2150611 >
476510* StrictMode: 《Android核心原理与系统应用高效开发》 9.2.3
477511
478- * Handler内存泄漏详解及其解决方案: < http://blog.csdn.net/javazejian/article/details/50839443 >
479512* Android中Handler的使用: < http://blog.csdn.net/iispring/article/details/47115879 >
480513* Android异步更新UI的几种方法: < https://blog.csdn.net/ydxlt/article/details/51247822 >
481514* AsyncTaskLoader vs AsyncTask: < https://stackoverflow.com/questions/7120813/asynctaskloader-vs-asynctask >
@@ -559,8 +592,6 @@ Android开发者网站包含了以下内容:
559592* Android DEX安全攻防战: < https://blog.csdn.net/androidsecurity/article/details/9428861 >
560593* Android Dex文件格式(一): < https://www.cnblogs.com/dacainiao/p/6035274.html >
561594* 目前最全面的Android安全工具清单: < https://www.ctocio.com/top%E6%B8%85%E5%8D%95/23912.html >
562- * Open files using storage access framework: < https://developer.android.com/guide/topics/providers/document-provider >
563- * READ_EXTERNAL_STORAGE: < https://developer.android.com/reference/android/Manifest.permission#READ_EXTERNAL_STORAGE >
564595* FileProvider: < https://developer.android.com/reference/androidx/core/content/FileProvider >
565596* Contacts Provider: < https://developer.android.com/guide/topics/providers/contacts-provider >
566597
@@ -578,9 +609,6 @@ Android开发者网站包含了以下内容:
578609* C++之std::forward(完美转发)-CSDN博客: < https://blog.csdn.net/haokan123456789/article/details/134980411 >
579610* 详解 C++ 左值、右值、左值引用以及右值引用 - 斗战胜佛美猴王 - 博客园: < https://www.cnblogs.com/david-china/p/17080072.html >
580611* Android动态日志ProtoLog简介和使用-CSDN博客: < https://blog.csdn.net/realDonaldTrump/article/details/126095631 >
581- * 一种Android应用耗电定位方案 背景 通常来说,app耗电相比于其他的性能问题(Crash,Anr)等,会受到比较少 - 掘金: < https://juejin.cn/post/7181644426257629243 >
582- * 不当暖宝宝,Android 耗电检测之路背景介绍 耗电问题可能在市面上并不多见,因为大部分APP的使用时间是非常短暂的, - 掘金: < https://juejin.cn/post/7311343224546574346 >
583- * HuolalaTech/batteryfinder-android: A detection tool of Android App power consumption: < https://github.com/HuolalaTech/batteryfinder-android >
584612* Android Vitals | App quality | Android Developers: < https://developer.android.google.cn/topic/performance/vitals?hl=zh-cn >
585613* [ AOSP] [ Build ] : Android 编译/构建基础 -- ' ; Hello AOSP' ; - 知乎: < https://zhuanlan.zhihu.com/p/572100374 >
586614* ThreadPoolExecutor 的参数含义及源码执行流程_new threadpoolexecutor-CSDN博客: < https://blog.csdn.net/m0_57042151/article/details/127978783 >
@@ -686,7 +714,6 @@ Android开发者网站包含了以下内容:
686714* 使用 Logcat 查看日志 | Android Studio | Android Developers: < https://developer.android.google.cn/studio/debug/logcat?hl=zh-cn >
687715* Android新增API之AudioEffect中文API与应用实例-CSDN博客: < https://blog.csdn.net/weixin_34044273/article/details/85473311 >
688716* user-interface-samples/DragAndDrop at main · android/user-interface-samples: < https://github.com/android/user-interface-samples/tree/main/DragAndDrop >
689- * Dalvik 和 ART 有什么区别?深扒 Android 虚拟机发展史,真相却出乎意料! - 知乎: < https://zhuanlan.zhihu.com/p/146863957 >
690717
691718## Android相关的知识
692719
@@ -772,6 +799,7 @@ Android开发者网站包含了以下内容:
772799* dexcount-gradle-plugin: < https://github.com/KeepSafe/dexcount-gradle-plugin >
773800* leakcanary: < https://github.com/square/leakcanary >
774801* LibChecker: < https://github.com/zhaobozhen/LibChecker >
802+ * fbflipper: < https://fbflipper.com/ >
775803
776804## SVGA
777805
0 commit comments