Google 更新 Android Jetpack 并发布了 Jetpack Compose

Google更新了Android Jetpack ,这是用于Android移动开发的库和工具套件。 该更新包括一系列新库,这些库的功能范围从构建相机应用程序到基准测试代码。 Google还推出了Jetpack Compose,这是一个旨在简化UI开发的项目。

新的Android Jetpack库处于alpha或beta阶段。 这些包括:

  • Android for Cars ,一个用于构建应用程序的beta阶段库,可通过Android Automotive OS安装在车辆的信息娱乐系统中。
  • Benchmark ,一个用于测试Java,Kotlin和本机代码的alpha阶段库。 Google已使用此库来防止将延迟引入代码中。 该库可与Android Studio IDE一起使用 。
  • Biometrics Prompt ,一个用于输入生物识别信息登录凭证的beta库。
  • CameraX ,一个用于相机应用程序开发的Alpha库,而不必担心基础设备的行为。 该API向后兼容Android 5.0(API 21)或更高版本。
  • ConstraintLayout2,一个Beta库,它提供了使用助手类自定义布局的新方法。 通过MotionLayout类型提供运动和小部件动画管理。
  • Enterprise ,一个Beta库,使托管的企业应用程序能够以键控应用程序状态的形式将反馈发送给移动管理提供商。
  • Lifecycle和LiveData KTX ,这是一个Alpha库,提供可感知生命周期的Kotlin协程。 开发人员可以访问与生命周期相关联的协程范围,具有生命周期意识的协程,以及使用liveData构建器支持异步链。
  • 安全性,用于实施安全性最佳实践的Alpha,包括加密和具有用户状态的硬件支持的密钥库。
  • 具有SavedState的ViewModel,这是一个alpha阶段模块,具有ViewModel的优点,该功能可以在更改配置时保存UI数据,而SavedState则可以保存应用程序状态。
  • ViewPager2 ,下一代ViewPager,用于屏幕幻灯片切换。 ViewPager2处于Alpha状态。

Google还推出了Jetpack Compose预览版,该工具包旨在简化UI开发。 它结合了反应式编程模型和Kotlin。 可以从developer.android.com下载Jetpack Compose。

From: https://www.infoworld.com/article/3394682/google-updates-android-jetpack-unveils-jetpack-compose.html

你可能感兴趣的:(Google 更新 Android Jetpack 并发布了 Jetpack Compose)