应用架构
若要确保应用的稳健性、可测试性和可维护性,应用架构设计是一项重要的考量因素。Android 提供了一组库和组件,可帮助您根据最佳做法组建应用。
指南
最新资讯和视频

设置文本的部分样式
您可以设置文本的部分样式,以提高可读性、提升用户体验,并通过使用颜色和字体来激发更大的创造力。

在用户输入时验证输入内容
您可以在用户在文本字段中输入内容(例如输入姓名、电子邮件地址、地址或其他联系信息)时验证输入内容。此验证可减少错误并为用户节省时间。

加载和显示图片
如需在应用中显示图片(用于内容和响应用户操作),请从磁盘或互联网上的外部来源加载图片。

显示顶部应用栏
使用 TopAppBar 可组合项创建顶部应用栏,以帮助用户在应用中导航和访问功能。

Compose 中的动画
了解如何使用 Compose Animation API 为状态值添加动画效果、使用转场效果添加动画效果、为可见性或大小更改添加动画效果,以及添加交叉淡化效果。

显示应用栏
应用栏是位于屏幕顶部或底部的容器,其中包含主要功能和导航项。

显示动画图片
您可以加载可绘制文件来显示动画图片,从而在应用中打造更具互动性和吸引力的用户体验。动画图片非常适合用于创建加载指示器、成功或错误指示器,以及促进游戏开发和各种其他界面功能。

显示分页列表
创建分页列表,以便用户滚动浏览无法在一屏中显示的内容。水平分页列表可帮助用户浏览图片、幻灯片或商品轮播界面等内容。垂直分页列表非常适合内容丰富的应用,在这些应用中,用户可能需要滚动浏览大量内容(例如文章)。

显示互动组件
为界面选择合适的组件,并了解如何在应用中实现该组件。

在 Compose 中进行测试
构建您的首个 Jetpack Compose 测试。了解如何使用 Compose 的测试工件编写界面测试、使用测试规则、查找器和断言。

针对大屏设备进行优化
让您的应用能够在平板电脑、可折叠设备和 ChromeOS 设备上提供经过优化的用户体验。

创建可滚动网格
您可以使用延迟网格管理大型数据集和动态内容,从而提升应用性能。借助延迟网格可组合项,您可以在可滚动容器中跨多个列或行显示项。
本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-02-10。
[null,null,["最后更新时间 (UTC):2025-02-10。"],[],[]]