花了 4 个月整理了 50 篇 Android 干货文章

41,730

从第1篇文章到现在已经4个月了,按类别整理一波技术干货。

目录

  1. 热门技术
  2. View
  3. 代码封装
  4. 源码分析
  5. 精进之路

热门技术

Kotlin初探
Kotlin成了Google的亲儿子,现在赶紧来学学
跟着google学习mvp架构
跟着google学习mvp架构(clean篇)
给初学者的RxJava2.0教程(一) :基本工作原理
给初学者的RxJava2.0教程(二) :强大的线程控制
给初学者的RxJava2.0教程(三) :map和flatMap操作符
给初学者的RxJava2.0教程(四) :zip操作符使用
给初学者的RxJava2.0教程(五) :背压(Backpressure)
给初学者的RxJava2.0教程(六) :治理Backpressure
给初学者的RxJava2.0教程(七) :Flowable
给初学者的RxJava2.0教程(八) :Flowable缓存
给初学者的RxJava2.0教程(九) :响应式拉取
你一定会用到的RxJava常用操作符
重识OkHttp:从深入了解到源码分析
Android网络请求改造之路(retrofit+rxjava)
Gradle 构建:从入门到实战
Scorller的使用详解
Android动画实现详解

View

Android之自定义View:侧滑删除
Android实用:TextView实现打印机效果
Android实用View:炫酷的进度条
Android实用View:仿微信支付密码输入框
沉浸式管理:让你的APP更优雅
Android美团首页分类按钮(含音频教程)
Android自定义动画酷炫的提交按钮
Android实现毛玻璃效果(高斯模糊)效果
Android灵魂画家的18种混合模式

代码封装

BaseActivity的封装思想
你知道几种单例模式?(文末彩蛋)
对于有多种可替代解决方案的业务逻辑,提供一种快速更换的思路
武林秘籍之设计模式迷你手册

源码分析

Android之View的诞生之谜
Android之自定义View的死亡三部曲之Measure
Android之自定义View的死亡三部曲之Layout
Android之自定义View的死亡三部曲之Draw
一文解决Android View滑动冲突
一文读懂Android View事件分发机制
一文让你明白Java字节码
深入理解Java类加载机制
你知道Thread线程是如何运作的吗?
Android开发之Handler的前世今生
BRVAH:BaseViewHolder、Adapter之生命周期、预加载实现、上拉加载实现BRVAH:分组、多布局、折叠

精进之路

2017年4月美团Android面试总结
5步学习法,从方法到实践
BRVAH从0到1024的过程
你的开发为何如此低效?
MySQL入坑手册(含教学视频)
关于线程,还有这些是你需要知道的!


后续持续干货文章输出,请关注我的公众号。