设计原则:



一、让人着迷:



1.给人惊喜:使用漂亮的界面、精心的动画、适时的音乐。



2.真实的对象比按钮和菜单更有趣



  这句话的意思是:使用描述描述性的图标作为快捷方式,界面美观



  当然这个快捷方式是描述一个实体的,像一个人,不是扁平化的



3.个性化设计



 提供个性化设计,提高亲切感和控制感。多设计几套个性化方案



4.记住人们的使用习惯,不要重复问



 记住人们的使用习惯,不要重复问。多使用可以自动记住的控件,Autocomplete控件,不要每次询问操作



二、简单我的生活



1.使用简单词、短句子。



 人们看到长句会不自觉的跳过。



2.图文比文字好理解。使用图片来解释想法。图片获得人们更多的注意,比文字更有效率。



3.为我做决定,但要让我有决定权。



 尽最大努力去猜而不是什么都问。太多的选择和决定会让人们不爽。为了预防你的猜测是错误的,要提供后退。



4.只在需要的时候显示我需要的内容



人们看到太多选择会不知所措。把任务和信息打散成一个个小的、容易操作的内容。隐藏次胡斯不必要的操作选项。



5.让我知道我在哪



知道自己在哪可以给人们自信。让你的app每页看上去有区别,使用转场显示各个屏之间的关系。在任务进程中提供清晰的反馈。



6.永不丢失我的东西。



为人们保存他们花时间创建的东西,并在任何地方都可以获取他们。记住社会自。个性化触控,及创建电话、平板电脑和电脑之间的同步。这可以使升级成为世界上最容易的事。



7.如果看上去一样,就应该操作也一样



为了更好的分辨功能,让他们视觉上的区别更大一些。避免看上去差不多的样式但操作起来却不一样



8.真的很重要的时才打断我



挡住不必要的骚扰,保持专注。



三、给人们惊喜



1.给我一些可以通用的操作方式



当人们自己搞懂一些事情的时候会感觉很赞。利用其它现有的app视觉样式和通用方式,使人们学习你的app变得容易。



2.给出人为事故的处理方式



当你让用户改正时要温和些。用户在使用你的app是会期望他很智能。如果出了问题给出清晰的恢复指导,而不是技术详细的技术细节。当然,如果你可以在后台解决会更好。



3.不断地鼓励。



把复杂的任务分拆成容易完成的一个个小步骤。即使操作有了很小的变化也要给出反馈。



4.帮我完成那些繁重的话



 通过几个简单的步骤,使一个非常专业的事情变得简单。



5.让重要操作快起来。



 

安卓app开发技术架构设计 安卓软件开发设计_百度云