android 相关知识目录

为了能够对技术链有个系统的了解,并且对自己的知识点查漏补缺。因此把相关的知识点分类处理

Gradle 知识

Gradle基础
Gradle自定义插件基础

第三方源码

Glide源码解读(二)
Glide源码解读(一)

LeakCanary源码分析2
Picasso流程解析
ARouter源码解读
Okhttp流程解读
Volley源码解读
RX转换符 map源码分析
EventBus解读
RxJava 源码解读
给 Android 开发者的 RxJava 详解

java 并发

简版ThreadPool
synchronized简版Looper

线程池

java源码

集合之ArrayList
集合之HashMap

JVM相关知识

深入Java虚拟机-读书笔记二 垃圾收集器
深入Java虚拟机-读书笔记一Java运行时数据区域和对象创建和访问

android系统源码解读

View触摸事件源码分析2
setContentView源码解读2
zygote进程启动过程解读
SharePreference源码
BroadcastReceiver流程解析
startService方法源码
invalidate方法源码追踪
startActivity方法源码解读

插件化,热修复相关

插件化原理之hook系统函数
Android热修复之dex修复原理
热修复之AndFix探秘

优化

内存泄露分析之as monitors、MAT、leakcanary 使用
性能优化方方面面

滴滴质量优化框架 Booster
Android 平台 Native 代码的崩溃捕获机制及实现
安全模式:天猫App启动保护实践
Android内存优化杂谈
Android内存申请分析
Android AOP技术方案
StrictMode机制以及使用场景
微信APM:Matrix源码浅析
BlockCanary — 轻松找出Android App界面卡顿元凶
ArgusAPM-360 可视化性能监控平台
Android性能优化
今日头条 ANR 优化实践系列 - 设计原理及影响因素
抖音 Android 性能优化系列:Java 内存优化篇

NDK

JNI-C指针语法

设计模式

设计模式之代理模式2

算法

排序算法之插入排序

实用知识

一个枚举搞定Activity之间的数据传递
android Googlefit接入指南
服务器接口的泛型封装
Android自动化测试原来可以这么简单
一个枚举搞定日志打印
扇形菜单
采坑记之greendao缓存
Android ble蓝牙开发介绍以及遇到的坑2

计算机网络

网络基础

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容