首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Jetpack Compose Alpha 版现已发布!

我们为大家带来的 Jetpack Compose,目的就是为了让您 (我们也是!) 能在构建 UI 上更加高效!...Android Studio 4.2 canary 添加了一系列新功能来帮助您使用 Compose 构建应用: Compose 代码自动补全 Compose 预览注解 部署单个可组合的组件到任何设备上...从历史上看,Android 的视图层次结构一直被描述为 UI 组件树。随着 app 状态的变化,需要更新 UI 层次结构来显示当前的数据。...借助 Compose 布局预览,您可以预览 Compose 组件,而无需将应用部署到设备或模拟器。在开发应用时,您的预览会更新,以帮助您更快地检查变更。...交互式预览工具 您也可以将单个可组合功能部署到物理设备或 Android Emulator。

4.1K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    详解 Android 12L|更好地适配大屏幕设备

    Android 12L 预览: 适用于大屏幕的功能更新 我们为您带来了 Android 12L 开发者预览版,也就是我们即将推出的新功能,使得 Android 12 在大屏幕设备上更加出色。...△ 拖放应用以使用分屏模式 最后,我们对兼容模式的视觉效果和稳定性方面进行了改进,为用户提供更好的宽屏显示,并优化了应用在默认情况下的显示。...使用 Compose 更加轻松地适应屏幕的变化 通过 Jetpack Compose 可以更加轻松地针对大屏幕和多样化布局进行构建。...要创建可调整尺寸的全新模拟器,可以使用 Android Studio 中的设备管理器来创建一个新的虚拟设备,并选择带有 Android 12L (Sv2) 系统映像的可调整尺寸的设备定义。...我们即将推出全新的指南,为您说明如何在全新和现有的应用中支持不同的屏幕尺寸、如何为 View 和 Compose 实现导航、如何利用可折叠设备的优势等内容。

    3.8K20

    原创|Android Jetpack Compose 最全上手指南

    因为Android Studio 4.0 添加了对Jetpack Compose 的支持,如新的Compose 模版和Compose 及时预览。...Minimum API level 下拉菜单中,选择21或者更高 4点击Finish 现在,你就可以使用Jetpack Compose 来编写你的应用了。 3....如何显示一张图片? 在原来的安卓原生布局中,显示图片有相应的控件ImageView,设置本地图片地址或者Bitmap就能展示,在Jetpack Compose 中该如何显示图片呢?...如本例所示,我们设置显示最大行数为2,多于的部分截断处理: Text("我超❤️JetPack Compose的!写起来简单,复用性又强,可以抽取很多组件来复用,不用管理复杂的状态变更!"...还有一个非常牛逼的地方是,compose 的预览可以同时预览多个composable函数。

    6.4K20

    一起看 IO | Android 开发工具最新更新

    接下来为大家介绍 Android Studio Dolphin 中重要的功能更新和改进: Jetpack Compose Compose Animation Coordination (Compose...图片 △ 多重预览注解 布局检查器中的 Compose 重新组合计数 - 在布局检查器中查看 Compose 应用的重新组合计数。重新组合计数和跳过计数可配置显示在组件树和属性窗格中。...中修改可组合项的代码并且将这些修改立即反映在 Compose 预览中、模拟器或者物理设备上。...您可以通过在设备管理器的 "新建设备" 中选择 "Resizable (可变尺寸)" 来创建模拟器。...图片 △ 屏幕镜像功能 回顾一下,Android Studio Dolphin Beta 中基本达到稳定版品质的新特性: Jetpack Compose Compose 动画组合 Compose 多重预览注解

    9K40

    一起看 IO || Android 开发者不能错过的 13 件事

    Modern Android Development (现代 Android 开发) #1: Jetpack Compose Beta 1.2,支持更多高级用例 Android 的现代用户界面工具包 Jetpack...这也是为什么我们会在今年的 I/O 大会上安排四场演讲和一场研讨会,为您完整展示为大屏幕设备进行应用 设计 到 实现 的开发历程。 #5: Wear OS: Compose 以及更多!...适用于 Wear OS 的 Jetpack Compose 现在处于 Beta 阶段,您可以用更少的代码创建出精美的 Wear OS 应用。...您可以通过观看 Wear OS 技术演讲 和阅读 Jetpack Compose for Wear OS 发布公告 来了解更多关于可穿戴设备的激动人心的新消息。...请让您的应用为 Android 13 隐私和安全方面的最新功能做好准备,包括新的发送通知的权限、用于保护隐私的照片选择器,我们还改进了与附近设备配对以及访问媒体文件时的权限。

    2.2K20

    Android Jetpack 更新一览

    该库还带来了对最新设备和操作系统功能的支持,包括高动态范围 (HDR) 预览、变焦率控制,以及对 Android 勿扰模式的支持。...Jetpack Compose Jetpack Compose 是用于在 Android 上构建原生 UI 的现代工具包,简化并加速了 Android 上的 UI 开发。...Jetpack Compose 目前处于 Beta 版本,并计划 在 7 月份发布稳定版。本文提到的许多库,以及您可能已经在使用的其他库,都专门推出了与 Jetpack Compose 集成的功能。...不同设备类型 Jetpack 让您可以更轻松地针对不同形态的设备进行开发,包括可折叠设备、大屏幕设备和 Wear 设备。...我们为大屏幕设备开发引入了新的规范,同时改进了 WindowManager 和 SlidingPaneLayout 等 Jetpack 库。请阅读 这篇博文 了解详情。

    1.6K20

    精彩回顾 | 2021 Android 开发者峰会

    Jetpack Compose 性能稳定且已可用于生产环境,我们将继续添加大家所需的功能,助力您轻松快速地为所有设备类型构建 Android UI,并针对 Wear OS 和构建主屏幕微件 (widget...Jetpack: 更多功能助您打造优秀应用 除 Compose 之外,Jetpack 会继续添加大家一直提及的功能。Navigation 添加了对多个返回堆栈的支持。...构建跨设备应用 我们提供的一系列更新还可助您为不同 Android 设备类型构建应用。...借此机会,我们也推出了 Android 12L 功能更新的开发者预览版,其中新增了专门针对大屏幕设备的更新。...利用 Jetpack Compose 可以更快速、更容易地构建 UI,因此我们在 Wear OS 中引入对 Compose 的支持。

    1.3K30

    Android Dev Summit 21 精彩内容盘点

    本次活动围绕这一主旨做了 30 多场技术分享(视频),涉及多个方向: Android 12 12L Building across screens Kotlin Jetpack Jetpack Compose...为提高大屏设备的使用体验。 Android12 即将推出一个专门为大屏优化的版本,命名 12L。...Jetpack Compose 能更好地以响应式的方式处理 OnConfigurationChanged 时的 UI 变化,非常适合配合在 12L 的设备上使用。...Jetpack Compose ---- Compose 新增 androidx.compose.material3 库,支持开发 Material You 主题风格的 UI。...Compose @review 最近的 Andorid Studio 版本中对 Compose 的预览功能进行了多项强化:像原生视图那样,支持对 Compose UI 进行 3D 布局预览;对于一些字面值变量的修改无需重新编译即可实现预览的实时更新

    1.7K20

    Android 11 Beta 版正式发布!以及众多面向开发者的重磅更新

    这些更新包括 Kotlin 协程、Jetpack Compose 工具包的最新进展、在 Android Studio 中更快地完成构建,以及 Play Console 的全新改版。...Android 11 Beta 版现已发布 自二月以来,大家通过 Android 11 开发者预览版为我们提供了众多反馈。...设备测试体验更佳。Android 模拟器现在直接集成在 IDE 中,您可以并排显示测试中的应用,同时查看不同设备上的运行结果。我们还改进了设备管理器,让您更轻松地管理多个设备。...今天,我们为大家带来 Jetpack Compose 开发者预览版 2,其中包含开发者们一直要求的诸多功能: 与 View 的互操作性 (开始在当前应用中混合使用 Composable 方法) (新!)...Kotlin 编译器插件 Compose 预览注解 实时交互式 Compose 预览 将单个的 Composable 部署至设备 Compose 代码补全 适用于 Compose 的示例数据 API

    1.7K50

    Jetpack Compose开篇 之 HelloWorld

    Jetpack Compose是什么 Jetpack Compose 是用于构建原生 Android 界面的新工具包。...Jetpack Compose HelloWorld 新建项目 使用Compose我们需要下载Android studio4.2的最新预览版本,我们可以直接新建一个Compose项目,也可以在已有项目中添加配置...我们选择新建一个空的Compose Activity项目,依次输入项目位置、填写包名即可。 我们先来运行一下生成项目的默认效果,效果如下图所示: ?...ui-test:1.0.0-alpha05' } 这里我们使用的compose版本为05版本,compose支持的最低版本是Api 21,所以我们设置最低版本为21....中,所有的组合函数 都要使用@Composable注解 ,conposable注释可告知 Compose 编译器,此函数需要转化为页面显示,并且和协程中suspend函数一样,只能在compose注解函数中调用另外一个

    1.9K20

    安卓软件开发:怎么快速上手JetPackComposeUI框架

    二、Jetpack Compose的基础准备 在开始使用 Jetpack Compose 之前,首先需要确保开发环境的配置正确。...Compose 要求 Android Studio 的最低版本为 4.2 Canary 版本或更高。推荐的环境为的是Arctic Fox 及更高版本。步骤如下: 1....(onClick = { count++ }) { Text("Count: $count") } } 在这个例子中,每当按钮被点击时,count 的值会增加,UI 会自动更新显示的值...七、预览与实时编辑 Jetpack Compose 的一个重大优势是其提供的实时预览功能。你可以直接在 Android Studio 的预览窗口中查看 UI 的变化,而无需每次都编译和运行应用。...结合实时预览功能与内置的 Material Design 支持,Compose 无疑是安卓开发的未来方向。掌握这些基础知识和不断实践,所以可以快速上手 Jetpack Compose。

    42700

    Android Studio 新特性详解

    Android Studio Arctic Fox 主要聚焦于以下三个方面的改进: 设计 : Arctic Fox 是首个包含 Jetpack Compose 的支持工具及大量设计工具和检查器的稳定版本...这部分的显示使用了颜色编码,当前帧对应的颜色为紫色,在等待 GPU 和组合的位置显示了相同的紫色条。我们只要将视图缩小一些,就可以看到它何时出现在屏幕上。...我们可以查看不同的预览配置,如果一个视图显示在一个屏幕上,则最好也能显示在另一个屏幕上。...△ Visual Linting 会检查视图中的问题并给我们提示 Jetpack Compose 最后,我们来谈谈同样很重要的 Compose。...接下来,我将介绍一些我们正在为这之后的版本开发的功能,让大家先睹为快。 Compose 实时编辑 首先是 Compose 实时编辑。

    2.8K20

    回顾 | Android Jetpack 重要更新

    输入法集成自动填充功能 Android 11 为软键盘引入了一系列系统 API 来显示自动填充内容,并且提示内容可以来自其他应用,比如密码管理器。...Webkit 库 Jetpack 的 Webkit 开发库在 1.2.0 版本(最新版为 1.4.0-rc01) 中新增了一个强制使用深色主题显示内容的 API。...Jetpack Compose — 全新的 Android UI 开发框架 Jetpack Compose 是全新的现代 Android UI 开发框架,目前发布了开发者预览第二版。...您可以查阅我们的 Alpha 版本发布文章、深入详解 Jetpack Compose 之 优化 UI 构建 和 实现原理 等文章了解更多。...获取更多的更新内容,请观看视频: Jetpack Compose 更新速递,欢迎大家尝鲜这些新的更新并积极 向我们反馈。 本文概括了 Jetpack 过去几个月的更新。

    27040

    Jetpack Compose Beta 版现已发布!

    Compose Beta 版已得到最新的 Android Studio Arctic Fox Canary 版支持,后者提供了很多 新工具: Live Literals (实时文字): 在预览 (Preview...) 及设备或模拟器上实时更新文字 动画预览: 检查并播放动画 布局检查器中的 Compose 支持 交互式预览: 检查并与单独的 Composable 交互 部署预览: 无需完整应用即可在您的设备上部署...Composable Android Emulator 上的 Live Literals (实时文字) 适用于 Jetpack Compose 的布局检查器 兼容现有应用 Jetpack Compose...我们发起了一系列的 每周挑战,帮助您对 Jetpack Compose 形成自己的见解,从而顺利完成项目。...现在时机正好,不妨开始学习 Jetpack Compose,并规划如何在接下来的项目中使用该工具包。

    5.6K10

    Jetpack Compose 现已支持 Material You | 2021 Android 开发者峰会

    作者 / 开发者关系工程师 Nick Butcher 上个月,Android 开发者峰会 为 Jetpack Compose 带来了许多 激动人心的更新,包括 Google 的新设计语言 Material...新版本: Jetpack Compose 1.1 Beta 版和 compose-material 3 我们发布了 Jetpack Compose 1.1 Beta 版。...和大屏设备中使用 Compose,并举办了 3 场 Code-Alongs 活动;让您可以实时编写您的首个 Compose 应用、迁移现有应用或在 Wear OS 上使用 Compose。...提供更丰富的支持,其中包括: 默认启用 互动式预览。...很高兴看到越来越多的应用开始在生产环境中使用 Jetpack Compose,我们会继续构建我们的功能路线图,让您可以使用 Compose 构建跨设备的卓越应用。

    2.7K30
    领券