【文件属性】:
文件名称:stateflow-demo:样例android应用程序演示了Kotlin Coroutines StateFlow的使用
文件大小:142KB
文件格式:ZIP
更新时间:2021-04-25 15:53:34
kotlin flow kotlin-android stateflow kotlin-coroutines
StateFlow-演示
什么是StateFlow ?
这是一个向其收集器发出更新的流。
可以通过从流中收集值来观察值。
执行
ViewModel.kt :
class MainViewModel : ViewModel () {
privateval _countState = MutableStateFlow ( 0 )
val countState : StateFlow < Int> = _countState
fun incrementCount () {
_countState .value ++
}
fun decrementCount () {
_countState .value --
}
}
MainActivity.kt :
class MainActivity : AppCo
【文件预览】:
stateflow-demo-master
----.gitignore(216B)
----app()
--------.gitignore(7B)
--------build.gradle(2KB)
--------src()
--------proguard-rules.pro(751B)
----settings.gradle(49B)
----build.gradle(662B)
----gradlew(5KB)
----README.md(1KB)
----gradlew.bat(2KB)
----gradle.properties(1KB)
----gradle()
--------wrapper()