banner 图
https://github.com/zhpanvip/BannerViewPager/tree/master
目前最新版本 2.4.2 https://jitpack.io/#zhpanvip/BannerViewPager
implementation 'com.zhpan.library:bannerview:latestVersion'
支持一屏三页,自定义样式,Indicator位置任意摆放。
RxJava
很好的一些封装和分析
不打破链式调用,全局error的处理方案, 可以参考其实现方案,根据自己的需求实现
https://github.com/qingmei2/RxWeaver
适合初步学习后阅读的文章
https://juejin.im/post/5b8f536c5188255c352d3528
Rxjava 是具有一定难度,如果实在看不明白可以去学习kotlin 的协程。
目前 支持协程的几种语言(Kotlin Python Go...)都会以主线程的方式开启程序的运行。
测试App
Dokit2.0 https://github.com/didi/DoraemonKit
掘金的这篇文章贼有意思
https://juejin.im/post/5dc3cdfa51882538d22d5948