GeekNews:一个使用Kotlin,DataBinding,LiveData,ViewModel和Room的MVVM实践应用...

极客新闻这是一个基于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升级
ioapi
GeekNews:一个使用Kotlin,DataBinding,LiveData,ViewModel和Room的MVVM实践应用程序。 该应用程序的数据源来自https:gank.ioapi 预估大小:232个文件
file
gradlew.bat 2KB
file
gradlew 5KB
file
ExampleInstrumentedTest.java 764B
file
Blur.java 7KB
file
BitmapTransformation.java 3KB
file
BlurTransformation.java 2KB
file
NumberProgressBar.java 16KB
file
NestedScrollWebView.java 9KB
file
AnimationUtils.java 1KB
file
TabLayout.java 82KB
file
TabItem.java 956B
file
.gitignore 7B
file
.gitignore 7B
file
.gitignore 7B
file
ExampleInstrumentedTest.java 772B
file
.gitignore 7B
file
.gitignore 7B
file
gradle-wrapper.jar 53KB
file
.gitignore 736B
file
.gitignore 7B
zip 文件大小:7.38MB