广州为学教育科技有限公司

主营:JAVA开发,软件工程师,教育培训

免费店铺在线升级


Notice: Undefined variable: by_mids in /home/web/8.net.cn/template/F6/left.php on line 11

Warning: implode(): Invalid arguments passed in /home/web/8.net.cn/template/F6/left.php on line 11
联系方式
  • 公司: 广州为学教育科技有限公司
  • 地址: 广州天河区车陂沣宏大厦3楼
  • 联系: 谢老师
  • 手机: 13632401219
  • 一键开店

Android 设计秘籍

2018-12-18 11:50:00  742 次浏览

timg.jpg.五不要和九要

1、五不要

①.不要照搬其他平台上的UI设计。应该让用户感觉是在使用一个真正的 Android 软件,在你的品牌显示和平台整体观感之间做好平衡。

②.不要过度使用模态进度条和确认对话框。

③.不要使用固定的定位布局。

④.不要使用px单位,使用dp;如果是文本,使用sp。

⑤.不要使用太小的字体。

2、九要

①.所有资源都要针对高分辨率屏幕创建(缩小总比放大好)

②.需要点击的元素要够大

③.图标设计要遵循 Android 的准则

④.要使用适当的间距(margins, padding)

⑤.要支持D-pad和trackball导航

⑥.要正确管理活动(activity)栈

⑦.要正确处理屏幕方向变化

⑧.要使用主题/样式、尺寸和颜色资源来减少界面冗余

⑨.要和视觉与交互设计师合作!!!

. 设计理念和考虑因素

1、设计理念

①.干净而不过于简单

②.关注内容而非修饰

③.一致,吸引人,少量简洁的变化

④.使用云端服务(同时在PC桌面和手机上同步用户使用场景)来加强用户体验

2、界面的设计准则

①.关注用户

了解你的用户(年龄,技能,文化,是否有身体障碍,对应用的需求,使用的设备,何时何地如何使用设备)

“用户优先”的设计心态 (用户通常是任务导向的)

更早、更频繁的由真实用户来测试

②.显示正确的内容

常用的操作用户应该立即可以看到并且使用

次要功能可以放到菜单里面

③.给予用户适当的回馈

交互式的UI元素少需要反映出4种不同的状态 (default,disabled,focused,pressed)

保证操作的结果是清晰可见的

多给予用户进度提示,但是不要干扰他们当前的操作

④.有章可循的行为模式

行为模式遵循用户的期望(正确的操作活动栈,显示用户期望看到的信息和动作)

使用合适的方式来加强功能可见性(可点击的元素就应该看起来是可以点击的)

如果用户完成一项任务需要复杂的操作,重新思考你的设计!!!

⑤.容忍错误

只允许有意义的操作(适当禁用一些UI元素)

尽量减少不可回退的操作

允许回退(undo)比使用确定对话框更好(实际上,应该尽量少用确定对话框,它对用户是一种干扰

3、设计考虑因素

①.屏幕的物理尺寸

②.屏幕密度

③.屏幕的方向(竖向和横向)

④.主要的UI交互方式(触屏还是使用D-pad/trackball)

⑤.软键盘还是物理键盘

⑥.了解不同设备之间的相异之处是非常重要的!

⑦.阅读CDD(兼容性定义文档),了解设备可能的差异

⑧.了解屏幕尺寸和密度分类(网络资料)

移动开发,设计是关键。收藏一下,以备今后设计之用。

网友评论
0条评论 0人参与
最新评论
  • 暂无评论,沙发等着你!
百业店铺 更多 >

特别提醒:本页面所展现的公司、产品及其它相关信息,均由用户自行发布。
购买相关产品时务必先行确认商家资质、产品质量以及比较产品价格,慎重作出个人的独立判断,谨防欺诈行为。

回到顶部