Android平板电脑应用程序设计交互原则和设计案例(8)

http://www.itjxue.com  2015-08-07 20:58  来源:未知  点击次数: 

平板电脑,布局有讲究

使用碎片和多窗格视图

蜂巢系统的构建模式是“碎片化”的。“碎片”是一个自成体系的布局组件,它可以改变在布局中的大小和位置,来使用不同的屏幕尺寸和方向。它为开发者和设计师提供了一种方法,让他们的设计变得有弹性、可堆叠,从而适应不同设备的屏幕规格。屏幕组件可以自由拉伸、堆叠、缩放和隐藏。

碎片架构给了设计师和开发人员一些选择,在保持屏幕大小和显示方向不变的情况下进行布局。

是什么让碎片架构变得如此特别?在一个兼容性的程序库里,开发人员可以把这个功能带入1.6版的Android智能手机。运用一种大小就可以满足所有尺寸的设备,在这个策略上,开发人员构建一种程序,就可以应用到不同的设备当中。

虽然“碎片”更多时候是一个开发人员使用的术语,但是设计师对内容的拉伸、堆叠、展开和隐藏也应该有个基本的了解。

拆分窗格是一种最常见的碎片布局。这种布局常见于新的应用程序和电子邮件客户端,有一个狭长的列表和一个较为宽阔的详细视图。

“今日美国”使用的拆分视图

拆分视图的另一种方式,是在视图的一侧进行项目转换。在这种情况下,侧边的列表变成了轮播,导航也从垂直方向变成了水平方向。

方向策略

碎片是一个以一种大小适应多种尺寸的好方法,但方向策略也是很有用的。你的设计在横向的屏幕上看起来不错,但是如果变成纵向视图并且上面排列了三个狭长的列表,你该怎么办呢?这时候你就可以选择拉伸、堆叠或者隐藏内容。把碎片想象成一堆有弹性的拼图,你可以根据自己的需要移动、塑造和隐藏它。

关于动态效果

在蜂巢系统的架构下,设计师和开发者可以运用纷繁复杂的动态效果。根据Android3.0关于动态效果的说明,“动态效果可以在不同的项目之间淡入淡出、改变颜色,播放现有的动画等等。”蜂巢系统还拥有可以支持2D和3D动画的高性能机制。以下这个视频很好地展现的蜂巢系统在动态效果方面的性能。

(责任编辑:IT教学网)

更多