CameraX
CameraX 是对 Jetpack 的补充,可让您更轻松地利用 Camera2 API 的功能。
参考 android developer 中的文档:https://developer.android.google.cn/topic/libraries/architecture/viewmodel?hl=zh_cn
处理大量结构化数据的应用可极大地受益于在本地保留这些数据。最常见的使用场景是缓存相关的数据,这样一来,当设备无法访问网络时,用户仍然可以在离线状态下浏览该内容。
Jetpack DataStore 是一种数据存储解决方案,允许您使用协议缓冲区存储键值对或类型化对象。DataStore 使用 Kotlin 协程和 Flow 以异步、一致的事务方式存储数据。