背景
给自己个小目标,2022年阅读100篇优秀博客(围绕Android),也可以及时的温故知新。当前141/100~
分类
手势导航
Window
Android Detail:Window 篇—— WindowInsets 与 fitsSystemWindow
UI
探索 单个Fragment实现沉浸式,其余Fragment不实现的解决办法
Android 底部导航栏 (底部 Tab) 最佳实践|掘金技术征文
Android ShapeableImageView使用详解,告别shape、三方库
[译] 带你领略 ConstraintLayout 1.1 的新功能
资源
控件
RecyclerView使用SnapHelper打造ViewPager
使用 Payload 提高 RecyclerView 渲染效率
RecyclerView 刷新列表数据的 notifyDataSetChanged() 为什么是昂贵的?
RecyclerView 的滚动是怎么实现的?(一)| 解锁阅读源码新姿势
自定义View
HenCoder Android 开发进阶:自定义 View 1-4 Canvas 对绘制的辅助
绘图
Android 一张图片使用tint(着色)实现selector点击效果
Android—PorterDuffXfermode实现进度条
反思:Google 为何把 SurfaceView 设计的这么难用?
Jetpack
Jetpack 叒一新成员 DragAndDrop 框架:大大简化拖放手势开发!
Android Jetpack:利用Palette进行图片取色
Android | 食之无味!App Startup 可能比你想象中要简单
“终于懂了“系列:Jetpack AAC完整解析(一)Lifecycle 完全掌握!
四大组件
动画
Android 动画:这是一份详细 & 清晰的 动画学习指南
MotionLayout:打开动画新世界大门 (part I)
系统服务
规范
Android中为什么有些变量会以m开头?配置Android Studio识别成员变量的m前缀
线程
Android 多线程: 手把手带你了解线程池ThreadPool原理&使用
优化
Android 内存优化篇 - 使用profile 和 MAT 工具进行内存泄漏检测
Andorid 性能优化 全家桶
(七) 上篇 Android 性能优化 Perfetto 文件生成
(七) 中篇 Android 性能优化 Perfetto 文件分析
(七) 下篇 Android 性能优化 Perfetto 详细介绍
(十一)Android 性能优化 Layout Inspector
IPC
网络
Android网络篇(四)—— 自己动手封装一个属于自己的网络请求框架
组件化
插件化
DeepLink
JAVA
Java如何实现一个回调地狱(Callback Hell)?
8000字长文让你彻底了解 Java 8 的 Lambda、函数式接口、Stream 用法和原理
数据结构
[原创]面试还在问 SparseArray?记住 3 句话让你临时把佛脚抱好!
单元测试
Android单元测试框架Robolectric3.0介绍(一)
动态化
Cube 技术解读 | 支付宝新一代动态化技术架构与选型综述
Android RecyclerView多类型布局卡片解决方案
跨端
AOP
APT 系列
Hook
鸿蒙
🚀初次上手尝试开发鸿蒙OS上的Javascript应用(一)
优酷鸿蒙开发实践|优酷 Android 与HarmonyOS Hap 混合打包
技术发展
MAD,现代安卓开发技术:Android 领域开发方式的重大变革!
Kotlin
面试问答
工具使用
三方库
JNI
Android NDK、JNI之--(一)so文件生成及使用
架构
2022 Android 官方现代应用架构解读 - UI Layer
2022 Android 官方现代应用架构解读 - Domain Layer
2022 Android 官方现代应用架构解读 - Data Layer
编程范式
从架构师的角度带你把“响应式编程”给一次性搞明白,果然绝绝子
车机
Android 车机初体验:Auto,Automotive 傻傻分不清楚?
Android发展史
浅谈Android发展:安卓开发的未来发展是怎样的?我们该怎么做?
Fiddler
[项目实战 - 使用Fiddler抓取bilibili安卓客户端口数据并分析(http、https)]
学习资料
避坑
有意思的项目
工程化
Android Studio 生成JAR包和调用JAR包方法
Android 应用的版本兼容 了解一下(理解 minSdkVersion、targetSdkVersion、maxSdkVersion)
服务端
前端
# 影响了一代代前端人的 20 个里程碑式的顶级开源项目!2021 成为里程碑的项目又是哪个呢?