创造在任何设备上视觉引人注目的应用

【Android 设计】:样式_ 设备与显示 | 主题_第1张图片

设备与显示

Android工作数百万的手机,平板电脑和其他的设备,它们的屏幕尺寸和组成因素都是各不相同的。通过利用Android的灵活的布局系统,你就可以创建出可以很好适配大到平板电脑小到手机设备的应用。


【Android 设计】:样式_ 设备与显示 | 主题_第2张图片


1. 灵活的布局

拉伸和压缩你的布局以适应不同高度和宽度

2. 布局的优化

在大设备上,可以利用特别的屏幕空间,创建组合视图,那就是结合多个视图来呈现更多的内容和更直观的导航。

3. 所有的资源

为不同屏幕的分辨率提供对应资源(DPI)来确保你的应用在所有的设备上看起来都很不错。

【Android 设计】:样式_ 设备与显示 | 主题_第3张图片

策略

所以当你要为不同的屏幕设备进行设计的时候你应该从何开始呢?一种方式是在基本标准上开始(标准的尺寸和MDPI(资源 Drawable中[Medium Density],160dpi))相对其容器或者其他组件来进行放大或者缩小。另外一种方法就是先从最大尺寸屏幕开始,然后缩小来和计算出来你所需要适配的屏幕的合适的UI界面。

更多关于大屏幕的设计细节,请看Multi-pane Layouts向导。

开发者向导

关于如何为多款屏幕尺寸和分辨率创建灵活的布局,请参考 Designing for Multiple Screens 和 Building a Dynamic UI with Fragments.

主题

主题是安卓为一个应用或者窗口界面建立一致性风格的机制。样式指定了创建用户界面的元素的视觉属性,比如颜色,高度,间隔和字体大小。为了促进一个平台上所用应用的高内聚性,Android提供了三个系统主题让你在为冰激凌三明治版创建应用时进行选择。

1. 高亮
2. 高暗
3. 带暗色调工具栏的高亮

使用这些主题对你创建的应用与Android标准视觉语言的适应会是一个长远的帮助。

选用对你的应用很好适应你的需求和设计美学的系统主题。如果你渴望在你的应用上看起来更加与众不同。使用这里面的系统主题的一种作为你定制的开始点看起来是一个不错的注意。系统主题提供了一些可靠的功能在你想要选择性的实现你自己的视觉样式上。

【Android 设计】:样式_ 设备与显示 | 主题_第4张图片

Gmail 使用高亮显示

设置使用高暗显示

【Android 设计】:样式_ 设备与显示 | 主题_第5张图片

通话使用带暗色调工具栏的高亮显示

开发者向导
更多关于如何使用主题比如高亮或者高暗,或者如何创建自己的主题,请查看 Styles and ThemesAPI 向导。

自:http://developer.android.com/design/style/index.html




更多相关文章

  1. Android菜鸟笔记-获取设备信息
  2. Android 优惠卷样式
  3. Android中调用设备的照相和摄像功能
  4. Android 获取设备信息 异常
  5. ubuntu 不是 识别 android 设备 解决方法
  6. TextView实现中间文字两侧图片的样式 和 左侧图片右侧文字
  7. android 字体大小,样式 ,像素的设置
  8. android获取设备屏幕大小的方法
  9. android 获取设备唯一标识:imei 通过TelephonyManager

随机推荐

  1. Android结合Retrofit实现统一加解密处理(G
  2. android缩放大图片加载
  3. Android搜索控件的基本使用方法
  4. Android实现伸缩弹力分布菜单效果
  5. Android自定义视图
  6. Android消息循环的同步屏障机制及UI渲染
  7. 深入探索Android稳定性优化
  8. Android平板上开发App的准则
  9. 如何将Android应用发布到Google Play(Andr
  10. Android(安卓)27+ 限制App所有未加密的ht