Android程序UI设计技巧 资料整理:深圳培训中心
要想设计出一款好的软件或者好的游戏,用户的体验是至关重要的,在这其中又包括UI的设计,UI的设计好坏直接关系到人们对作品的第一印象,下面将结合人机交互学来讲解Android程序UI的设计技巧。
由于人机交互学是一门很深奥的学问,所以这里并不具体地讲解人机交互的理论或者怎样具体设计一个UI界面,我们仅仅根据Google给的建议,来简单地介绍一下一个基于Google Android平台的好的UI应该符合设计原则。
首先,应该知道自己该做什么,不该做什么。
下面来看一下不该做的:
.不要照搬你在其他平台的UI设计,应该让用户感觉是在真正使用一个Android软件,在你的商标显示和平台整体观感之间做好平衡。
.不要过度使用模态对话框.
不要使用固定的定位的布局。
不要使用px单位,使用dp或者为文本使用sp.
.不要使用太小的字体。
应该做的:
.为高分辨率的屏幕创建资源(缩小总比放大好)。
.需要点击的元素要够大.
.图标设计遵循Android的准则。
·使用适当的间距(margins, padding)。
·支持D-pad和trackball导航。
正确管理活动(activity)堆栈。
.正确处理屏幕方向变化。
使用主题/样式,尺寸和颜色资源来减少多余的值。
和视觉交互设计师合作。
Android平台的UI设计有自己的设计哲学,这些哲学需要我们在做设计时去思考,只有这样才能做出来一个很好的界面:
.干净而不过于简单。
.关注内容而非修饰。
保存一致,让用户容易投入其中,可附加少许变化。
使用云端服务(存储和同步用户资料)来加强用户体验。
Android的UI的设计原则是,在每完成一个UI设计之后,都应该参照这些原则,看看自己的UI设计是否符合了这些原测,还有什么地方可以改进,长此以往,你就会得到很大的提高。出色界面的设计准则:
1.关注用户
了解你的用户(年龄、技能、文化、对你的应用需求、使用的设备,以及何时何地如何使用设备)。
打个比方,如果你在做一款小游戏,就应该考虑到,这个游戏的适用人群。
“用户优先”的设计心态(用户通常是任务导向的行为模式)。在做设计以前一定要做大量的调查,只有这样你才能真正地了解用户的行为,才能在设计的时候以用户为中心。
更早、更频繁地由真实用户来测试。一个UI设计的好坏终的评价者还是用户,所以,在你设计完成以后,一定要尽快找一些实际的用户来帮你测试一下你的切设计,然后,可以根据用户的反馈更好地改进UI,2.显示正确的内容.常用的操作需要快地被用户看到并且可用。
.不太常用的功能可以放到菜单里面。这两条建议是值得我们去思考的,在大多情况下,在做小设计的时候,总是觉得哪一个功能都是有用的,这时候,你应该咨询一下用户,询问一下看看他们常用的功能是什么?不常用的功能是哪一个,然后再结合UI的美观设计出一个出色的UI来。