android中 常會用到各種列表控件,像古老的ListView , GridView,常用的RecyclerView,或者自定義的ViewGroup,
實現下拉刷新的控件庫也是各種各樣,花樣百出,但有一個簡約可自定義的不算多,於是手擼一個控件,Google官方性能級別的控件,純手工打造。體驗竟然如此般絲滑。
先上效果圖
上拉刷新
下拉加載更多
優點:性能最優,可自定義UI,簡約,持續更新
使用方式
//代碼裏的刷新邏輯
github地址:https://github.com/ChenXi1995/SmartAndroid.git
引入方式:
主工程的gradle:
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
然後在項目中
dependencies {
implementation 'com.github.ChenXi1995:SmartAndroid:v1.0'
}
歡迎體驗交流