HarmonyOS中建议的通用间隔参数

系统 OpenHarmony
文章由鸿蒙社区产出,想要了解更多内容请前往:51CTO和华为官方战略合作共建的鸿蒙技术社区https://harmonyos.51cto.com

[[403276]]

想了解更多内容,请访问:

51CTO和华为官方合作共建的鸿蒙技术社区

https://harmonyos.51cto.com

我比较喜欢做一些总结性的工作,总觉得这样做会更容易收获知识,融会贯通,再来总结下HarmonyOS中建议的通用间隔参数。

目前官方只给出了穿戴设备(手表)和智慧屏上的建议通用间隔参数设置,强烈建议也发布一下在手机上的通用间隔参数。此时,充当下官方文档相关内容的整理和搬运工。

1. 穿戴设备上的通用间隔参数,涉及的主要元素有文本的边距,控件之间的上下左右间距,文本的间距, 段落的间距等。

- (1)屏幕边缘间隔

屏幕上下左右边距

边距3:26vp(智能穿戴)/54px(轻量级智能穿戴)

边距4:26vp(智能穿戴)/54px(轻量级智能穿戴)

边距5:20vp(智能穿戴)/38px(轻量级智能穿戴)

边距7:40vp(智能穿戴)/60px(轻量级智能穿戴)

屏幕底边距

边距6:36vp(智能穿戴)/60px(轻量级智能穿戴)

屏幕左右边距

边距3:26vp(智能穿戴)/54px(轻量级智能穿戴)

边距4:26vp(智能穿戴)/54px(轻量级智能穿戴)

边距6:36vp(智能穿戴)/60px(轻量级智能穿戴)

边距7:40vp(智能穿戴)/60px(轻量级智能穿戴)

弹出框边距

边距7:40vp(智能穿戴)/90px(轻量级智能穿戴)

边距8:40vp(智能穿戴)/90px(轻量级智能穿戴)

边距9:20vp(智能穿戴)/60px(轻量级智能穿戴)

- (2)控件间隔

间距1:8vp(智能穿戴)

(轻量级智能表穿戴设备不支持)

间距5:26vp(智能穿戴)/30px(轻量级智能穿戴)

间距3:6vp(智能穿戴)/30px(轻量级智能穿戴)

间距3:6vp(智能穿戴)/30px(轻量级智能穿戴)

间距4:12vp(智能穿戴)/20px(轻量级智能穿戴)

间距4:12vp(智能穿戴)/20px(轻量级智能穿戴)

- (3)文本间隔

行距1:16vp (智能穿戴)/30px(轻量级智能穿戴)

行距3:6vp(智能穿戴)/8px(轻量级智能穿戴)

行距2:12vp(智能穿戴)/20px(轻量级智能穿戴)

字距1:2vp(智能穿戴)/4px(轻量级智能穿戴)

字距2:2vp(智能穿戴)/4px(轻量级智能穿戴)

2. 智慧屏上的通用间隔参数。智慧屏可视面积比较大,更要注意在整体视觉效果上的统一。

文本间距展示范例:

上下间距展示范例:

左右间距展示范例:

安全布局边距

通过格栅系统定义的网格相关边距

智慧屏提供的基础栅格为:margin = 48vp,gutter = 24vp,column = 12。

使用宫格有利于开发者组织界面,特别是对于内容型界面,可以高效的展示更多内容以供用户选择。

- 2宫格布局

- 3宫格布局

- 4宫格布局

- 6宫格布局

- 8宫格布局

- Logo图标尺寸设计

图标设计需要具有醒目的单个中心点,且它能立刻吸引用户注意和清楚地标识品牌风格。避免应用图标的背景杂乱无章,只需要给图标一个简单的背景,以便突出图标的核心视觉。切记,不要设计过于饱满的图案填充在整个应用图标的区域中,保证整体的留白、呼吸感与比例均衡。颜色与图形是映入用户眼帘的第一元素。在颜色的使用上尽量避免大面积灰度的颜色。系统将使用一个自动将图标角变圆的蒙版,因此,在上传应用图标时,切记务必不要将图标进行圆角处理。

logo尺寸均为 496*280px,保存为 png 格式。以相机图标为例。

完整图标:

图标前景:

图标背景:

摘自官方文档:

https://developer.harmonyos.com/cn/docs/design/des-guides/interval-parameter-0000001052899771

https://developer.harmonyos.com/cn/docs/design/des-guides/visual-spacing-0000001052807852

想了解更多内容,请访问:

51CTO和华为官方合作共建的鸿蒙技术社区

https://harmonyos.51cto.com

 

责任编辑:jianghua 来源: 鸿蒙社区
相关推荐

2021-04-16 20:50:16

URL爬虫参数

2021-06-22 09:44:56

鸿蒙HarmonyOS应用

2021-08-26 15:41:40

鸿蒙HarmonyOS应用

2012-09-03 14:34:39

Java编程代码

2012-05-30 15:58:39

Java编程代码

2020-06-06 12:37:37

数据中台Gartner企业

2023-10-18 07:32:28

2022-04-14 10:24:27

分布式系统性能

2021-04-23 16:08:08

鸿蒙HarmonyOS应用

2021-10-04 14:56:09

机器学习函数参数

2022-08-02 09:01:55

后台管理模版

2009-07-20 15:39:32

ASP.NET缓存

2010-08-09 14:30:39

Flex正则表达式

2012-05-30 15:25:22

JDKURLConnectiJava

2010-11-08 14:47:02

Powershell函数

2023-07-04 08:32:17

哨兵错误包装go

2021-02-05 07:33:05

JavaScript参数ES6

2013-05-24 10:22:07

Python默认参数值

2009-06-22 14:57:09

2010-05-12 14:14:41

MySQL性能优化
点赞
收藏

51CTO技术栈公众号