ViewModel
类旨在以注重生命周期的方式存储和管理界面相关的数据。ViewModel
类让数据可在发生屏幕旋转等配置更改后继续留存。
ViewModel 具有生命周期意识,会自动存储和管理 UI 相关的数据,即使设备配置发生变化后数据还会存在,我们就不需要在 onSaveInstanceState 保存数据,在 onCreate 中恢复数据了,使用 ViewModel 这部分工作就不需要我们做了,很好地将视图与逻辑分离开来。
Android 构建系统会编译应用资源和源代码,然后将它们打包到 APK 或 Android App Bundle 中,供测试、部署、签名和分发。
Android Studio 会使用高级构建工具包 Gradle 自动执行和管理构建流程,同时也允许定义灵活的自定义 build 配置。
7 / 7