现代 Android 开发的三大亮点
作者 / 现代 Android 开发团队
今年的 Google I/O 大会推出了有关现代 Android 开发的大量更新。您最需要了解的三大亮点可以 点击这里 查看相关视频了解。
#1: 大量全新的 Jetpack 库现已发布!
在最近几个月里,数个 Jetpack 库已经进入稳定阶段、Beta 阶段或已发布了 Alpha 测试版本。部分重点内容如下:
- 稳定版: CameraX、Hilt、Paging 3.0、ConstraintLayout、MotionLayout 和 Jetpack Compose (将于七月进入稳定阶段)
- Beta 版: DataStore
- 新增 Jetpack 库 (现已发布 Alpha 版): Macrobenchmark、AppSearch 和 Google Shortcuts
- Jetpack 更新一览
- Compose 更新一览
- 使用 Macrobenchmark 测量应用启动和卡顿
如要查看检查器的实际应用,请观看 视频。
#3: Kotlin 新增功能 我们将在 Android 各个层面 (从工具到 API) 上不断改进 Kotlin,为您提供不同的学习方法。Kotlin Symbol Processing%20is,run%20up%20to%202x%20faster) (KSP) 现已发布 Alpha 版,并提供了一个简化的编译器插件 API,运行速度可比 KAPT 快 2 倍。我们正携手 JetBrains,共同解决 IDE 中的性能问题,同时我们能够看到,自动导入建议的生成速度提高了 20 倍。我们为数据绑定 (DataBinding) 添加了 StateFlow 支持,同时新增了全新的 API,用于在不使用数据绑定 (DataBinding) 的情况下观察 UI 中的 Flow。如要了解我们在 Kotlin 上做的所有改进,请观看 视频。
【现代 Android 开发的三大亮点】您可以在 YouTube 播放列表 中找到今年所有关于现代 Android 开发的 Google I/O 大会演讲,也可以前往 Bilibili 查看更多 Google I/O 2021 精彩视频。
推荐阅读
- PMSJ寻平面设计师之现代(Hyundai)
- android第三方框架(五)ButterKnife
- 深入理解Go之generate
- Android中的AES加密-下
- 标签、语法规范、内联框架、超链接、CSS的编写位置、CSS语法、开发工具、块和内联、常用选择器、后代元素选择器、伪类、伪元素。
- 带有Hilt的Android上的依赖注入
- android|android studio中ndk的使用
- 操作系统|[译]从内部了解现代浏览器(1)
- Android事件传递源码分析
- RxJava|RxJava 在Android项目中的使用(一)