排版


Android设计语言依赖传统的排版工具,比如尺度,间隔,韵律,还有与底层网格对齐。这些工具的成功开发使用对帮助用户快速理解一个屏幕的信息是必不可少的。为了支持这种排版的使用,Android冰激凌三明治版本引进了一种新型字体"Roboto",创建这种特别的UI需求和高分辨率的屏幕。当前的文本框架默认支持支持常规字体,粗体,斜体或者粗斜体。

Download Roboto

Specimen Book


——————————————————————————————————————————————————————————————————————————————

默认字体类型

Android的UI使用了以下默认的字体类型:textColorPrimary and textColorSecondary. 对于暖色调的主题使用 textColorPrimaryInverse and textColorSecondaryInverse. 当在UI元素中使用时候,字体颜色类型的框架还支持触感状态


字体大小

对于不同的字体类型的对比,来创建有序,易懂的布局还需要一段很长的路要走。然而,在同样的UI界面上使用太多不同的尺寸也会让人感觉混乱。Android框架对于字体大小使用以下的限制集。


在搭建应用的时候,用户可以选择一个系统范围内的字体的比例因子,为了支持这些易变的特性。不管在任何时候,字体类型都要使用独立于这些比例的 sp 为单位,布局在支持可变类型的时候应该针对这些设置进行测试。


颜色

使用颜色主要是位了强化重点,选择符合你商标特性的颜色,而且对不同视觉组件之间提供友善的对比。注意红色和绿色可能对于色盲患者无法区分。

#33B5E5 #AA66CC #99CC00 #FFBB33 #FF4444

#0099CC#9933CC #669900 #FF8800 #CC0000

调色板

——————————————————————————————————————————————————————————————————————————————

在Android调色板中,蓝色是标准颜色。每一个颜色都有相应的暗色阴影,在需要的时候可以做填充。
Download the swatches



译自:http://developer.android.com/design/style/typography.html

更多相关文章

  1. PC通过WIFI连接Android设备,使用ADB
  2. Pro Android(安卓)Media:5 Android音频处理入门
  3. [Android]使用ActivityGroup来切换Activity和Layout
  4. 使用jni接口完成android本地程序的运行--具体的操作
  5. 想抢先体验Android操作系统的魅力吗?那就使用Android(安卓)LiveCD
  6. 想抢先体验Android操作系统的魅力吗?那就使用Android(安卓)LiveCD
  7. 箭头函数的基础使用
  8. NPM 和webpack 的基础使用
  9. Python list sort方法的具体使用

随机推荐

  1. Android常用的输入框
  2. Android中ScrollView嵌套ListView只显示
  3. android UI横竖屏的处理
  4. [Android]实现静默安装APK的两种方法
  5. Android(安卓)自定义Dialog,以及失去焦点
  6. 处理固定宽度下的长字符串绘制(Android)
  7. Android(安卓)WheelMenu圆形菜单,巧妙实
  8. Android 流媒体系列(一)
  9. android 手机开发( 什么是intent)
  10. Android ActivitiyThread的建立