使用Kotlin語言開發的WanAndroid客戶端,優先採用了Google推薦的 AndroidX 庫以及流行的 RxJava、Retrofit、OkHttp 等開源技術。
本項目使用的所有接口API都是來自:wanandroid
看完之後覺得此項目還不錯的話,麻煩動動手指點個star吧
初始界面如下(項目中遠不止這幾個界面):
目前已完成的功能:
- 首頁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端的界面,如果你對此項目有什麼建議,歡迎在下方留言,也可以掃描二維碼關注公衆號一起交流!