WanAndroid客户端 - Kotlin版

使用Kotlin语言开发的WanAndroid客户端,优先采用了Google推荐的 AndroidX 库以及流行的 RxJava、Retrofit、OkHttp 等开源技术。

本项目使用的所有接口API都是来自:wanandroid

看完之后觉得此项目还不错的话,麻烦动动手指点个star吧

初始界面如下(项目中远不止这几个界面):

WanAndroid客户端 - Kotlin版_第1张图片
chapter.jpeg
WanAndroid客户端 - Kotlin版_第2张图片
chapter_list.jpeg
WanAndroid客户端 - Kotlin版_第3张图片
home.jpeg
WanAndroid客户端 - Kotlin版_第4张图片
hot_key.png
login.gif
WanAndroid客户端 - Kotlin版_第5张图片
search.png
WanAndroid客户端 - Kotlin版_第6张图片
search_result.jpeg
WanAndroid客户端 - Kotlin版_第7张图片
tree.jpeg
WanAndroid客户端 - Kotlin版_第8张图片
web.jpeg

目前已完成的功能:

  • 首页Banner
  • 首页推荐文章
  • 搜索热词
  • 搜索热词本地保存
  • 项目分类
  • 登录、注册和退出
  • 公众号Tab
  • 收藏文章(线上收藏和本地收藏)
  • 取消收藏
  • 搜索功能

后续会持续更新未完成的功能,如大家有歧义的地方,可提Issues,谢谢!

使用的第三方:

JetBrins - Kotlin
Google - AndroidX
Square - okhttp
Square - retrofit
ReactiveX - RxJava
Bumptech - Glide
youth5201314 - Banner
hongyang - FlowLayout
LitePalFramework - LitePal
scwang90 - SmartRefreshLayout
Taonce - Kotlin-MVP
Taonce - Android-Util-Kotlin

此App借鉴了微信读书Android端的界面,如果你对此项目有什么建议,欢迎在下方留言,也可以扫描二维码关注公众号一起交流!

WanAndroid客户端 - Kotlin版_第9张图片

你可能感兴趣的:(WanAndroid客户端 - Kotlin版)