項目概述
藉助《玩Android》網站提供的開放API開發Android客戶端。項目全部遷移Androidx,使用kotlin語言開發,通過Android Architecture Components實現MVVM架構。
項目中實踐了ViewModel、LiveData、View Data Binding、Room、ViewPager2等組件,網絡請求部分封裝了Retrofit+okhttp+kotlin協程。
APP預覽
1.首頁模塊
2.搜索模塊
3.體系模塊
4.收藏模塊
源碼
github地址:Wandroid-APP-lite-kotlin