规范 widget 布局

首先确定核心内容,然后设计有效的 widget 布局。布局决定了信息和互动元素在 widget 中的组织方式。Android 提供了多种预构建的布局,用于工具栏、文本、列表和网格类型的 widget,以简化此流程。

文本

文字布局非常适合显示简洁明了的信息。您可以选择在文字旁边添加图片,以增强 widget 的视觉吸引力。

纯文字

非常适合用于标题、状态更新、简短说明,或任何单行文字即可有效传达信息的场景。如需有关根据 widget 大小动态缩放文本内容的指南,请参阅规范布局示例

文字和图片

添加图片可增强视觉效果。如需了解如何使此布局适应不同的屏幕尺寸,请参阅断点

工具栏

使用工具栏布局,以灵活的布局(可适应各种 widget 大小)为用户提供对应用中常用任务的快速访问。

搜索工具栏

搜索工具栏布局旨在将焦点吸引到搜索,将其作为工具栏中的主要操作。其他实用按钮可让您快速访问常用功能。

工具栏

工具栏显示应用品牌,后跟最常用任务的按钮,非常适合用于可切换的设置或任务链接。调整大小后,系统会隐藏不太常用的选项,以便显示更常用的操作。使用断点在有空间时添加新的最小 48dp 可点按按钮。

列表

使用列表布局以清晰、可扫描的格式整理多项内容。这非常适合新闻标题、待办事项列表或消息。将内容整理成结构化的可扫描列表。根据内容需求,选择采用容器化或无容器化演示。

文本和图片列表

可扫描的文字和图片列表非常适合展示多种类型的内容,例如新闻标题、带有专辑封面的播放列表或消息。

核对清单

核对清单布局非常适合显示任务,可为用户提供清晰的点按目标,以便用户快速将项目标记为完成。

操作列表

通过操作列表提供直观的控制分组,其中视觉上的开启/关闭状态可立即反馈项目状态。

网格

以紧凑、灵活且视觉效果丰富的网格显示图片,并提供可选标签。 使用可适应不同屏幕尺寸的列和行。

仅图片

使用纯图片网格创建具有视觉冲击力的可滚动图片库。行和列会自动适应各种屏幕尺寸,以实现最佳呈现效果。

图片和文字

您还可以添加文字标签和说明,为图片网格内容提供更多背景信息和内容。