Unsplash App MVVM数据绑定与AndroidRX实现

Unsplash-app 是一个基于 MVVM 架构的应用,使用了 Kotlin、数据绑定、AndroidRX 以及 SharedPreferences 来实现数据管理。这个应用支持通过 Unsplash API 获取图片,并且有着流畅的图像使用、保存和收藏功能。通过单击图片,你可以将其添加到收藏夹,也可以随时取消收藏。通过底部的 AppBar,你可以轻松访问到已保存的图片。值得一提的是,这个应用完全开源,遵循 MIT 许可协议,适合用来做 Android 开发的 MVVM 实践。对于那些喜欢玩 Kotlin 和 MVVM 架构的开发者,这个项目适合作为入门或参考,代码结构也相当清晰,功能实现简洁明了。开发时,别忘了更新你的 Unsplash API Key 哦!

folder
unsplah-app:应用程序MVVM,数据绑定,AndroidRX和SharedPreferences 预估大小:114个文件
file
gradlew 5KB
file
settings.gradle 55B
file
.gitignore 47B
file
gradle-wrapper.jar 53KB
file
gradlew.bat 2KB
file
.gitignore 225B
file
banner.jpg 209KB
file
avatar.jpg 33KB
file
HomePhotosAdapter.kt 4KB
file
FavoritesPhotosAdapter.kt 4KB
file
HomeFragmentViewModel.kt 6KB
file
ProfileActivity.kt 4KB
file
FavoritesFragment.kt 4KB
file
HomeFragment.kt 4KB
file
UnsplahPhotos.kt 4KB
file
app-release.apk 2.83MB
file
output-metadata.json 355B
file
.gitignore 6B
file
build.gradle 3KB
file
build.gradle 642B
zip 文件大小:3.01MB