版权声明:本文为延成原创文章,转载请标明出处
MVP_Plus_kt
MVP_Plus_kt示例用于解释如何在我们的Android应用程序中使用kotlin语言的mvp模式。项目代码整体干净,此项目可以用来学习优化自己的MVP架构。
到的第三方库
- glide:Google出品的图片加载库, glide官方文档
- butterknife:Android控件依赖注入
- rxpermissions:Android 6.0中处理运行时权限检测
- rxjava:一个实现异步操作的库
- RxAndroid:用于Android的Rxjava绑定库
- AutoDispose:防止RxJava中subscription导致内存泄漏
- FlycoTabLayout:样式比TabLayout多样的Tab库
- FlycoLabelView_Lib:列表上的标签
- okhttp3:okhttp3和retrofit2做网络通讯是绝配
- retrofit2:目前最好用的网络通讯库,应该都用过吧
- fastjson:非常好用的Json解析工具
- greendao:非常好用的数据库
- SpinKit:加载样式ui
- BaseRecyclerViewAdapterHelper:RecyclerView工具类
- TagLayout:多功能的标签流布局
- DragSlopLayout:一个辅助开发的UI库,适用于某些特殊场景,如固定范围拖拽、动画、模糊效果等
- richtext:Android平台下的富文本解析器,支持Html和Markdown
- photoview:帮助生成一个易于使用的缩放Android ImageView实现
- jiaozivideoplayer:非常好用的播放器
- logger:简单,漂亮,功能强大的android记录器
- TextPathView:带文本路径动画的视图!
- banner:引导界面滑动导航 + 大于等于1页时无限轮播 + 各种切换动画轮播效果
- eventbus:适用于Android和Java的事件总线,可简化活动,碎片,线程,服务等之间的通信。
- SmartRefreshLayout:下拉刷新、上拉加载
声明
应用中展示的所有内容均搜集自互联网,若内容有侵权请联系作者进行删除处理。本应用仅用作分享与学习。
1274

被折叠的 条评论
为什么被折叠?



