版权声明:本文为延成原创文章,转载请标明出处
该项目是根据鸿洋大神提供的WanAndroid开放API制作
玩 Android 开放 API
项目架构:Kotlin + MVP + RxJava + Retrofit + Glide + EventBus + Litepal
github地址:https://github.com/enChenging/WanAndroid
效果图如下:
用到的第三方库
- glide:Google出品的图片加载库,
glide官方文档 - butterknife:Android控件依赖注入
- rxjava:一个实现异步操作的库
- RxAndroid:用于Android的Rxjava绑定库
- VerticalTabLayout:垂直纵向的TabLayout、轻松创建纵向导航
- okhttp3:okhttp3和retrofit2做网络通讯是绝配
- retrofit2:目前最好用的网络通讯库,应该都用过吧
- litepal:一个Android库,使开发人员使用SQLite数据库非常容易。
- SpinKit:加载样式ui
- BaseRecyclerViewAdapterHelper:RecyclerView工具类
- logger:简单,漂亮,功能强大的android记录器
- banner:引导界面滑动导航 + 大于等于1页时无限轮播 + 各种切换动画轮播效果
- eventbus:适用于Android和Java的事件总线,可简化活动,碎片,线程,服务等之间的通信。
- SmartRefreshLayout:下拉刷新、上拉加载
声明
应用中展示的所有内容均搜集自互联网,若内容有侵权请联系作者进行删除处理。本应用仅用作分享与学习。