Saber::person_surfing: 帮助你快速使用Android的LiveData与ViewModel,已支持SavedState

时间:2024-05-30 06:24:34
【文件属性】:

文件名称:Saber::person_surfing: 帮助你快速使用Android的LiveData与ViewModel,已支持SavedState

文件大小:193KB

文件格式:ZIP

更新时间:2024-05-30 06:24:34

android viewmodel lifecycle livedata savedstate

Saber 本项目帮助你快速使用LiveData与ViewModel 已适配AndroidX。 支持Kotlin。 支持 ViewModel、AndroidViewModel。(默认为 ViewModel) 支持 observe、observeForever 两种观察模式。(默认为 observe) 支持 SingleLiveEvent、MediatorLiveData、MutableLiveData。(默认为 MutableLiveData) 支持 SavedState(仅AndroidX) 支持自定义LiveData类型。 支持事件总线的操作。 Forever模式自动取消订阅。 支持注解处理器增量编译。 详细介绍 使用方式 添加依赖 implementation 'com.github.simplezhli.saber:saber-api:0.3.1' //Androi


【文件预览】:
Saber-master
----.gitignore(86B)
----saber-annotation()
--------.gitignore(7B)
--------build.gradle(673B)
--------src()
----app()
--------.gitignore(7B)
--------build.gradle(1000B)
--------src()
--------proguard-rules.pro(750B)
----settings.gradle(84B)
----build.gradle(747B)
----gradlew(5KB)
----LICENSE(11KB)
----saberx-api()
--------.gitignore(7B)
--------build.gradle(1KB)
--------src()
--------consumer-proguard-rules.pro(1KB)
----README.md(7KB)
----gradlew.bat(2KB)
----gradle.properties(884B)
----gradle()
--------wrapper()
----saber-compiler()
--------.gitignore(7B)
--------build.gradle(742B)
--------src()
----saber-api()
--------.gitignore(7B)
--------build.gradle(1KB)
--------src()
--------consumer-proguard-rules.pro(1KB)

网友评论