
Android
梅花野夫
Read The Fucking Source Code
展开
-
ArrayList 源码分析
ArrayList 源码分析原创 2017-06-28 11:49:50 · 250 阅读 · 1 评论 -
深入浅出,带你撸出一个ButterKnife
想要写一个ButterKnife 需要了解两个方面的姿势: 注解 反射 先简单的了解下这俩玩意,就可以开始飙车撸码了原创 2017-06-30 12:32:54 · 267 阅读 · 0 评论 -
Android 模仿华为健康自定义 计步View
通过一个简单的自定义的View,模仿华为健康里面消耗热量和计步的圆弧View,来深入的理解RectF以及 canvas的drawArc方法。华为健康的View是这样的:最近写了一些自定义的view,其中用到RectF,Rect的地方比较多,于是有了这篇文章,来深入理解下RectF对象。先上效果图:效果还是有点不太一样,但是别太在意那些细节了。。。闲言少叙,分析下这个简单的View,可以看到是由两个圆原创 2017-09-27 17:02:29 · 1876 阅读 · 0 评论 -
RxJava使用简史(一)RxJava1的回顾
前言 使用RxJava 已经有一年多的时间,从 RxJava 1.0 +Retrofit 2.0 网络请求框架,包括常用的 RxBus,RxPermission 等,到后面的RxJava2.0+Retrofit2.0。然而始终没有认真细致的去归纳总结,基于这个缘由,本文将由浅入深,由Rx的基本用法,到RxJava和Retrofit的封装,到Rx的源码分析,做一次系统的学习。原创 2017-09-28 15:20:37 · 536 阅读 · 0 评论