Android-PickerView |
compile ‘com.contrarywind:Android-PickerView:4.1.9’ |
|
滚轮选择控件 |
|
EasyFloat |
implementation ‘com.github.princekin-f:EasyFloat:Tag’ |
|
全局Dialog,浮窗 |
4 |
ShadowLayout |
implementation ‘com.github.lihangleo2:ShadowLayout:Tag’ |
|
阴影 |
- |
okhttp |
implementation(“com.squareup.okhttp3:okhttp:4.9.1”) |
- |
网络请求框架 |
5 |
binding-collection-adapter |
implementation ‘me.tatarka.bindingcollectionadapter2:bindingcollectionadapter:4.0.0’ implementation ‘me.tatarka.bindingcollectionadapter2:bindingcollectionadapter-recyclerview:4.0.0’ implementation ‘me.tatarka.bindingcollectionadapter2:bindingcollectionadapter-viewpager2:4.0.0’ |
|
mvvm adapter |
5 |
AndroidUtilCode |
implementation ‘com.blankj:utilcodex:1.30.6’ |
- |
工具类 |
5 |
Matisse |
implementation ‘com.zhihu.android:matisse:$latest_version’ |
|
图片选择 |
4 |
MMKV |
implementation ‘com.tencent:mmkv-static:1.2.7’ |
|
|
4 |
TIMSDK |
|
|
腾讯IM服务 |
3 |
gson |
implementation ‘com.google.code.gson:gson:2.8.6’ |
|
|
4.5 |
glide |
implementation ‘com.github.bumptech.glide:glide:4.12.0’ annotationProcessor ‘com.github.bumptech.glide:compiler:4.12.0’ |
|
图片加载框架 |
4.5 |
Hunter |
classpath ‘com.quinn.hunter:hunter-debug-plugin:1.1.0’classpath ‘com.quinn.hunter:hunter-transform:1.1.0’ apply plugin: ‘hunter-debug’ implementation ‘com.quinn.hunter:hunter-debug-library:0.9.6’ |
|
通过注解打印方法调用和内容 |
5 |
Android-SpinKit |
|
|
loading 动画 |
4 |
jol-core |
org.openjdk.jol:jol-core:0.16 |
|
查看对象在内存中的占用情况,不支持 Android 运行时环境,但支持 main 方法 |
3 |
Awesome-RecyclerView-LayoutManager |
|
|
一些自定义 RecyclerView LayoutManager 的合集 |
|