基於MVVM結構和Kotlin,使用Android Jetpack元件的gank.io的客戶端

Howshea發表於2018-11-05

基於MVVM結構和Kotlin,使用Android Jetpack元件的gank.io的客戶端 基於MVVM結構和Kotlin,使用Android Jetpack元件的gank.io的客戶端 基於MVVM結構和Kotlin,使用Android Jetpack元件的gank.io的客戶端

基於MVVM結構和Kotlin,使用Android Jetpack元件的gank.io的客戶端 基於MVVM結構和Kotlin,使用Android Jetpack元件的gank.io的客戶端 基於MVVM結構和Kotlin,使用Android Jetpack元件的gank.io的客戶端

基於MVVM結構和Kotlin,使用Android Jetpack元件的gank.io的客戶端

寫這個App的起因是在研究DataBinding的時候,看到Android官網的架構圖

基於MVVM結構和Kotlin,使用Android Jetpack元件的gank.io的客戶端

於是決定寫一個App把DataBinding、ViewModel、LiveData和Room都用上。這個專案除了嘗試Android Jetpack,也研究了一下多Module元件化的實踐,順帶鞏固一下Kotlin、自定義viewGroup等一些知識。

資料是用了乾貨集中營的API,UI參考了(照搬)Google新聞

開源地址:github.com/howshea/Gee…

來源:https://juejin.im/post/5bdff7776fb9a049f069b5a3

相關文章