Dagger2 入门 2016-12-21 更新:添加@Subcomponent注解以及Lazy与Provider的使用,本文基本完结!如果有好的建议请提出,感谢大家的支持,...
Dagger2 入门 2016-12-21 更新:添加@Subcomponent注解以及Lazy与Provider的使用,本文基本完结!如果有好的建议请提出,感谢大家的支持,...
这可能是最好的 RxJava 2.x 入门教程系列专栏文章链接:这可能是最好的 RxJava 2.x 入门教程(完结版)[https://www.jianshu.com/p/...
onLayout方法是ViewGroup中的一个抽象方法,继承ViewGroup的时候必须重写该方法,该方法是用于对子View进行布局的。 和onMeasure方法一...
这篇文章介绍开发者用 31 天学习 Kotlin 的心得,深入浅出地介绍了 Kotlin 的一些基本特性以及高级用法,对处于不同阶段的 Kotlin 开发者来说,在提高开发效...
onDraw也有个类似的方法draw方法,还是接着以前的套路,先分析一下draw方法再去具体分析onDraw方法。 draw 关于draw,源码中有很长一段注释,解释了d...
onMeasure()方法从字面意思理解就是测量,还有个方法名很相似的方法measure()。其中measure()是View测量的入口,它是一个被final修饰的方法,...
最近开发的时候频繁的进行自定义控件。自定义控件是成为高级工程师必不可少的条件之一,所以还是需要认真总结一下的。其实自定义控件也没有想象中的那么复杂,无非只要掌握其中的几个...
TabLayout是design包中的控件继承HorizontalScrollView,用作页面切换的指示器,在分类页面中经常使用。结合ViewPager使用起来很方...
TabLayout我们再熟悉不过了,在开发中,像这种tab切换的需求都会用到TabLayout,它是由官方提供的一个控件,在support design 包中。使用起来非常简...