GeekNews:一个使用KotlinDataBindingLiveDataViewModel和Room的MVVM实践应用程序。 该应用程序的数据源来自http
极客新闻 这是一个基于MVVM结构的练习项目,使用几乎100%的Kotlin语言开发,主要用来尝试一些新东西,使用了Andorid Jetpack中的DataBinding,ViewModel,LiveData和Room。另外练习了一下viewGroup的布局(见项目中的SToolbar和NineGridImageLayout) 待办事项: 迁移到Gradle Kotlin ,使用Kotlin代替Groovy,使用Gradle 5.0之后出的buildSrc结构 适应Android 10 迁移Android X 相关项目总结博客: 版本更新 v 1.0迁移AndroidX v 0.14升级
文件列表
GeekNews:一个使用Kotlin,DataBinding,LiveData,ViewModel和Room的MVVM实践应用程序。 该应用程序的数据源来自https:gank.ioapi
(预估有个232文件)
gradlew.bat
2KB
gradlew
5KB
ExampleInstrumentedTest.java
764B
Blur.java
7KB
BitmapTransformation.java
3KB
BlurTransformation.java
2KB
NumberProgressBar.java
16KB
NestedScrollWebView.java
9KB
AnimationUtils.java
1KB
TabLayout.java
82KB
暂无评论