WanAndroid客户端 - Kotlin版

175 阅读1分钟
原文链接: www.jianshu.com

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

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

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

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

chapter.jpeg
chapter_list.jpeg
home.jpeg
hot_key.png
login.gif
search.png
search_result.jpeg
tree.jpeg
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端的界面,如果你对此项目有什么建议,欢迎在下方留言,也可以扫描二维码关注公众号一起交流!