1.多状态View(A. 错误视图 B.空数据视图 C.网络异常视图 D.内容视图)
multiple-status-view
implementation 'com.classic.common:multiple-status-view:1.3'
2.底部导航栏();
FlycoTabLayout_Lib
implementation('com.flyco.tablayout:FlycoTabLayout_Lib:2.1.0@aar') { exclude group: 'com.android.support', module: 'support-v4' }
3.运行时权限
hipermission
implementation 'me.weyye.hipermission:library:1.0.7'
4.内存检测工具
leakcanary
debugImplementation 'com.squareup.leakcanary:leakcanary-android:1.5.4' releaseImplementation 'com.squareup.leakcanary:leakcanary-android-no-op:1.5.4'
5.纯数据动画
lottie
implementation 'com.airbnb.android:lottie:2.1.0'
6.下滑或者上拉刷新效果
SmartRefreshLayout
com.scwang.smartrefresh:SmartRefreshLayout:1.0.4-7com.scwang.smartrefresh:SmartRefreshHeader:1.0.4-7
7.recyclerview