对于每个Android开发来说,JetPack Compose应该早就不是陌生的单词了。
但以防还有一部分开发人员还没有使用过它,或者有开发新人不了解JetPack Compose,这里还是做一下简单介绍。
JetPack Compose
Jetpack Compose 是Google在2019年发布的一个Android原生现代UI工具包,它完全采用Kotlin编写,可以使用Kotlin语言的全部特性,可以帮助你轻松、快速的构建高质量的Android应用程序。
它的优点:
-
使用更少的代码实现更多的功能:编写代码只需要采用 Kotlin,而不必拆分成 Kotlin 和 XML 部分。
-
直观的Kotlin API:Compose 使用声明性 API,这意味着开发人员只需描述界面,Compose 会负责完成其余工作。
-
更快地迭代和交付代码,加快应用开发:开发人员可以从 View 调用 Compose 代码,也可以从 Compose 调用 View。
如果说在19年JetPack Compose刚问世的时候还存在许多问题,大多数开发人员都持观望态度,但现在马上迎来22年,JetPack Compose经过了很多个版本的更新,变化非常大,对于更多的开发者来说,JetPack Compose就是Android UI的未来。
现阶段或者未来JetPack Compose一定是Android开发人员必不可少的技能之一,恰好这份新鲜出炉的《JetP