android开发技术,android开发详细教程

首页 > 经验 > 作者:YD1662022-11-01 21:14:34

架构绝非固定模式,依实际需求和最佳实践自由搭配~

六、Jetpack Compose

android开发技术,android开发详细教程(21)

Jetpack Compose 是 Google 耗费五年倾力打造,用于构建 Android 原生界面的全新 UI 工具包。Android 诞生多年,UI 体系早已成熟,为什么这么要重造一个轮子?

原因:

其发展历程:

  1. 17 年立项
  2. 之后长达三年的内部调查和实验
  3. 20 年初 dev 版公开,年中 alpha 版推出
  4. 21 年初 beta 版发布
  5. 21 年 4 月全球挑战推广
  6. 21 年 7 月正式发布

android开发技术,android开发详细教程(22)

6.1 Compose 挑战赛

去年上半年 Google 启动了为期四周的全球 Compose 挑战赛,提供了 500 多份乐高联名积木,十几部 Pixel 手机奖品,引发数万计Android开发者尝鲜,提交作品。

android开发技术,android开发详细教程(23)

这些比赛内容其实涵盖了 Compose 所需要用到的大部分技术。Google 的大力推广也足见其决心和重视程度,日后必将成为Android平台上重要的UI编写方式,早日上车!

6.2 编程思想

我们通过一个展示 “Hello World” 文本的小例子,来直观感受一下 Compose 编程思想的明显差异。

android开发技术,android开发详细教程(24)

上一页23456下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.