jetpack compose 从hello world开始

Compose发布已经有一段时间了,之前一直关注flutter的学习,后来由于工作的原因断更了一段时间。工作稳定后,开始准备继续学习新的知识和技术,接下来一段时间我们学习一下jetpack compose。

什么是jetpack compose?

Jetpack 是一个由多个库组成的套件,可帮助开发者遵循最佳做法、减少样板代码并编写可在各种 Android 版本和设备中一致运行的代码,让开发者可将精力集中于真正重要的编码工作。

Jetpack Compose 是用于构建原生 Android 界面的新工具包。它可简化并加快 Android 上的界面开发,使用更少的代码、强大的工具和直观的 Kotlin API,快速打造生动而精彩的应用。

为什么采用Compose

Compose 是用于构建原生 Android 界面的新工具包。它使用更少的代码、强大的工具和直观的 Kotlin API,可以帮助您简化并加快 Android 界面开发。

  • 更少的代码 使用更少的代码实现更多的功能,并且可以避免各种bug,从而使代码简洁且易于维护
  • 直观 我们只需要描述界面,Compose会负责处理剩余的工作。应用状态变化时,界面会自动更新。
  • 加速开发 兼容现有的所有代码,全面的Android Studio支持,实现快速迭代。
  • 功能强大 直接访问Android平台API,内置对Material Design、深色主题、动画等支持。

接下来一段时间,我们从hello world开始,一步一步实现一个简单的app吧。 

猜你喜欢

转载自blog.csdn.net/z2008q/article/details/126029036