什么是现代安卓开发,与传统安卓开发有什么不同?
Android
2025-05-29
119 字
1 分钟

现代安卓开发(MAD:Modern Android Development),是 Google 针对 Android 平台提出的全新开发技术。

开发语言:从 Java 到 Kotlin#

使用 Kotlin 语言开发 Android 应用:
https://developer.android.google.cn/kotlin?hl=zh_cn

UI 界面:从传统 View 到 Jetpack Compose#

传统 View:
https://developer.android.google.cn/develop/ui/views/layout/declaring-layout?hl=zh-cn
Jetpack Compose:
https://developer.android.google.cn/develop/ui/compose/documentation?hl=zh-cn

Gradle 脚本语言:从 Groovy DSL 到 Kotlin DSL#

参考: Groovy 和 Kotlin DSL的比较

管理依赖库:从 app/build.gradle 到 Version Catalog#

参考:Android 使用 Version Catalog 管理依赖项

数据存储方案:从 SharedPreferences 到 Jetpack DataStore#

参考:[Google] 再见 SharedPreferences 拥抱 Jetpack DataStore

这篇文章是否对你有帮助?

发现错误或想要改进这篇文章?

在 GitHub 上编辑此页