48dp 的设计韵律(Rhythm)
可触摸控件都是以 48dp 为单位的。一般情况下,48dp 在设备上的物理大小是 9mm (会有一些变化)。这刚好在触摸控件推荐的大小范围 (7-10mm) 内,而且这样的大小,用户用手指触摸起来也比较准确、容易。
留白
界面元素之间的留白应当是 8dp。
字体(Typography)
默认字体颜色:Android UI 使用以下默认颜色风格:textColorPrimary
和 textColorSecondary
.
字体范围(scale):太多的字体设置会导致混乱。Android框架使用以下几种字体大小:
- small--> 12sp
- normal--> 14sp
- medium --> 18sp
- large –> 22sp
颜色(color)
红色和绿色对于色盲者而言,可能分不清楚。
图标(icon)
Launcher:因为用户会换壁纸,所以要确定你的Launcher图标能很清楚地在任何背景里都能看得清。
在手机设备上的Launcher图标,必需为48×48dp,在Google Play里显示的必需为512×512 pixels。
Action Bar:这里的图标表示的是在你的应用中,最重要的操作。每个图标最好是用户一看就能知道作用的。
大小:应该为32×32 dp
风格:简单表示意思的,不用太详细,光滑的曲线或明显的形状。
可以用透明度来表示是否可用。
小的图标:在应用体里面也会有一些需要图标的地方。
大小:应该为16×16dp
风格:平滑,简单。让用户能明白含义
颜色:如果一个图标是可被操作的,颜色应该跟背景很好地区分开
消息栏图标:
大小:24×24dp
风格:简单,直接,与Launcher图标一致
颜色:必须为全白
写作风格 (style)
- 1. 保持简短。简明、简单和精确。30 个字符以内 (包括空格),除非必要不要使用更多文字。
- 2. 保持简单。假设您的用户是聪明且有能力理解,但是不要熬述技术细节并且考虑到英语不好的同志。使用短词语、主动词和简单名词。
- 3. 友好。使用缩写。和您的用户对话时使用第二人称 (“您”或者“你”)。如果您的文字在日常对话中不能表示您的意思,您应当重新考虑一下。努力让用户感到安全、高兴和充满活力。
- 4. 先说重要的事。一句话的开头两个词 (一共大约 11 个字母,包括空格) 应当表达出重要的信息。
- 5. 仅说明必要的信息。不要费力解释微妙的细节。大部分用户不会去看的。
- 6. 避免重复。表达某个意思的单词在同一屏或同一块文字中尽量只出现一次。多次表达该意思应当使用不同的单词。