更新:2020-12-09
[toc]
- developer-roadmap
- android-developer-roadmap
- andorid-developer-roadmap 2022
- Medium
- Android优秀博客
- Android-ReadTheFuckingSourceCode
- Android Training - 详解Activity生命周期(Lesson 1 - 启动与销毁Activity)
- Android Training - 详解Activity生命周期(Lesson 2 - 暂停与恢复activity)
- Android Training - 详解Activity生命周期(Lesson 3 - 停止与重启activity)
- Android Training - 详解Activity生命周期(Lesson 4 - 重新创建销毁的activity)
- Android开发之InstanceState详解
- 解析BroadcastReceiver之你需要了解的一些东东
- Android应用程序注册广播接收器(registerReceiver)的过程分析
- Android应用程序发送广播(sendBroadcast)的过程分析
- Android中bindService的使用及Service生命周期
- Android中bindService的使用及Service生命周期
- Android通过startService实现批量下载示例
- Android应用程序绑定服务(bindService)的过程源代码分析
- Android中IntentService的使用及其源码解析
- Building Accessibility Services(建立可访问性服务)
- Android Accessibility(辅助功能) --实现Android应用自动安装、卸载
- 使用Android Accessibility实现免Root自动批量安装功能
- Android ContentProvider和Uri详解 (绝对全面)
- Android应用程序组件Content Provider应用实例
- Android应用程序组件Content Provider的启动过程源代码分析
- Android应用程序组件Content Provider在应用程序之间共享数据的原理分析
- Android应用程序组件Content Provider的共享数据更新通知机制分析
- android 应用的启动过程分析(ContentProvider的onCreate方法在Application的onCreate方法前面)
- Android跨进程通信:图文详解 Binder机制 原理
- 操作系统:图文详解 内存映射
- Android Bander设计与实现 - 设计篇
- 写给 Android 应用工程师的 Binder 原理剖析
- Android系统源码分析--消息循环机制
- android的消息处理机制(图+源码分析)——Looper,Handler,Message
- Android 异步消息处理机制 让你深入理解 Looper、Handler、Message三者关系
- 深入源码解析Android中的Handler,Message,MessageQueue,Looper
- This Handler class should be static or leaks might occur: IncomingHandler
- Handlers and memory leaks in Android
- MeasureSpec详解
- Android View绘制流程
- 公共技术点之 View 绘制流程
- Android中measure过程、WRAP_CONTENT详解以及xml布局文件解析流程浅析(上)
- Android中measure过程、WRAP_CONTENT详解以及xml布局文件解析流程浅析(下)
- Android中View(视图)绘制不同状态背景图片原理深入分析以及StateListDrawable使用详解
- Android中将布局文件/View添加至窗口过程分析 ---- 从setContentView()谈起
- MeasureSpec介绍及使用
- 图解 Android 事件分发机制
- Android 中Touch(触屏)事件传递机制
- Android 编程下 Touch 事件的分发和消费机制
- Android-onInterceptTouchEvent()和onTouchEvent()总结(注:这篇文章没找到原创,连接是转载的,如果谁找到原创可以提供给我。)
- Android中View的量算、布局及绘图机制
- 源码解析Android中View的measure量算过程
- 源码解析Android中View的layout布局过程
- Android中Intent概述及使用
- Android中Intent对象与Intent Filter过滤匹配过程详解
- Android中常见Intent习惯用法-上篇(附源码下载)
- Android权限和动作大全
- Android Graphic专栏
- Android VSYNC (Choreographer)与UI刷新原理分析
- Android VSYNC与图形系统中的撕裂、双缓冲、三缓冲浅析
- Android 基于 Choreographer 的渲染机制详解
- Systrace 简介
- Systrace 基础知识 - Systrace 预备知识
- Systrace 基础知识 - Why 60 fps ?
- Systrace 基础知识 - SystemServer 解读
- Systrace 基础知识 - SurfaceFlinger 解读
- Systrace 基础知识 - Input 解读
- Systrace 基础知识 - Vsync 解读
- Systrace 基础知识 - Vsync-App :基于 Choreographer 的渲染机制详解
- Systrace 基础知识 - MainThread 和 RenderThread 解读
- Systrace 基础知识 - Binder 和锁竞争解读
- Systrace 基础知识 - Triple Buffer 解读
- Systrace 基础知识 - CPU Info 解读
- 性能优化-0.概论
- 性能优化-1.内存模型管理及GC
- 性能优化-2.内存问题及解决方案
- 性能优化-3.启动优化
- 性能优化-4.布局优化
- 性能优化-5.Apk包大小优化
- 性能优化-6.其他优化
- 性能优化-7.内存性能测试
- 性能优化-8.内存优化工具
- 性能优化-9.Bug分析
- 性能优化-10.电量优化
- 性能优化-11.Android优化大全
- 性能优化-12.优化参考资料
- aapt命令说明
- adb-shell常用命令
- adb常用命令
- Android-am命令使用
- Android-dumpsys命令详细使用
- Android-logcat命令详解
- Android-pm命令详解
- adb卸载系统应用
- Guide to app architecture | Android Developers (google.cn):官方最新架构--20220212
- android-architecture-components
- architecture-components-samples
- android-architecture
- Android-Clean-Boilerplate
- Android源码设计模式分析项目
- Android Architecture Pattern | by Akshay yadav | Team Pratilipi | Feb, 2022 | Medium
- Android反编译Apk
- jadx:Android源码反编译工具(教程:Android 反编译利器,jadx 的高级技巧)
- bytecode-viewer:A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More) https://bytecodeviewer.com
跳转支付宝付款码:alipays://platformapi/startapp?appId=20000056&chInfo=ch_jinliLeft