下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

什么是“少即是多”:UI设计的三大趋势

作者:课课家     来源: http://www.kokojia.com/点击数:1053发布时间: 2015-11-09 18:45:03

标签: 开发教程设计

大家是否还对这部分知识存在疑问呀,让我来为大家详细解答一下。


android项目实战Clear这款待办事宜应用软件(参见相关介绍)给我们留下的最深印象就是摆脱了按钮的束缚,出色地践行了少即是多的信条。活泼的层次感、动态转换、清脆悦耳的声音提示,这一切都体现出简约的视觉语言以及扁平化的导航结构。
综合来看,界面有三大趋势值得注意,在不久的将来超越Clear设计风格的应用将会层出不穷:

这些保留在内存中的进程通常情况下不会影响整体系统的运行速度,并且当用户再次激活这些进程时,提升了进程的启动速度。如果你懂java,就会更容易理解 Android系统的内存管理机制。与java的垃圾回收机制类似,系统有一个规则来回收内存。进行内存调度有个阈值,只有低于这个值系统才会按一个列表来关闭用户不需要的东西。 就拿现在的街机摩托罗拉defy来讲吧,512m的总内存和几十m的空余内存已经可以充分的满足系统自动调配的需要,因此完全没有必要老去杀进程、清内存。有些机油都反应说后台挂着程序很费电,事实上Android的应用在被切换到后台时,它其实已经被暂停了,并不会消耗cpu资源,只保留了运行状态。

  Android系统有六类进程:前台进程、可见进程、次要服务、后台进程、内容供应节点、空进程。

  对于高手而言可以用[hide]MinFreeManager之类的软件进行进程管理,分别为六类进程设定不同的阈值来操纵系统的内存分配机制。不过对于一般用户而言,Android系统默认Android机而言,MinFreeManager之类的软件进行进程管理,分别为六类进程设定不同的阈值来操纵系统的内存分配机制系统默认的内存分配机制无法实现很完善的内存调配。所以在运行大型游戏时需要先清理一下内存。

  至于QQ、音乐播放之类的程序可以在后台运行,是因为这些程序在后台开启了服务,而服务可以后台运行,所以没有带服务的应用在后台是完全不耗电的,没有必要关闭。这种设计本来就是一个非常好的设计,下次启动程序时,会更快,因为不需要读取界面资源。

  Android系统这样的设计不仅非常适合移动终端的需要,而且减少了系统崩溃的可能,确保了系统的稳定性。老想着清理内存的同学完全是因为被塞班或者 Windows毒害太深,事实上,经常用Taskiller之类的软件关闭后台所有进程,很容易造成系统的不稳定。很多时候出现问题,只要重启就能解决,其原因也在于此。说了这里,总结起来很简单,一些diy的编程高手,一般都会自己去操纵系统内存分配的阈值,而普通用户则是想怎么用就怎么用,完全不用去鸟剩余内存的问题,那些内存清理的程序完全可以扔到一边了。

 android开发环境搭建 接来下再给大家讲一些小技巧: 1.按home退出,程序保留状态为后台进程;按返回键退出,程序保留状态为空进程。空进程的oom_adj评值高于后台进程,更容易被系统清理。所以推荐用返回键退出。 UC、愤怒小鸟、都市赛车之类程序本身提供关闭功能的,还是尽量主动关闭。浏览器、电子市场、opera mini等不提供关闭功能的,直接返回键退出就行。


1.移动优先,简约主义
移动设备屏幕的方寸之地迫使设计者返璞归真,必须把那些花俏的修饰和多余的内容去掉,优先保证对业务和客户体验影响最大的功能的呈现。
同样这还意味着此类应用要想取得成功的话必须专注于极少数的功能子集。Clear这个例子,就是这样,不仅只选取了待办事宜中最基本的功能,连界面也是简约主义。
简单的界面要求将交互性降到最低。需要优先考虑功能,专注于期望结果的基本需求。这里的挑战是,要知道创建出一个可行的、令人满意的产品你需要多少,有多少可以去掉,如何才能够扩充产品和服务。看看这类应用如何进行演进跟扩充是件有趣的事情。
2.四维思考,彰显魔力
用户界面设计者开始意识到,没有必要再坚持把现实生活中的对象按照原样照搬进数字空间里面。数字世界跟现实本来就有差异。它可以赋予用户魔力。它不再是用户、鼠标以及需要跟眼睛协调的手指芭蕾舞。而是用户直接操作屏幕或者对象,他们所接触到的是一个用户无论走到哪里都可见的四维世界(时间、空间、人、信息)。Clear聚焦于手势UI很好地诠释了这种魔力,传统上的待办事宜应用必备的复选框和文本输入不需要了。


  android开发入门与实战3.敏捷设计,动态原型
无论是设计者还是移动平台都被推动着向动画式的用户界面设计的方向前进。尽管手势在日常生活中并非什么新鲜玩意儿,但是要想恰当地、有意义地把它运用到面向消费者的应用当中,对于设计者来说仍是一项挑战,因为他们平时习惯于墨守常规,采用静态的框架来设计界面。而如果软件和产品研发采用新式的原型化及多学科混合方法(如敏捷方法和新的精益用户体验Lean UX)的话,创建出动态的、符合视觉和感觉习惯的原型并就其进行沟通都会更加简单、更加为用户所接受。动画式设计赋予应用以更多的动态运动。跟好电影很类似的是,最关键的部分往往是那些静态帧之间。
Clear的大胆设计的确令人兴奋。不过该应用还只是更加令人激动的界面设计冲击波打前阵的一朵小浪花,界面设计的**即将到来了!

如果还有疑问,大家可以来课课家官网查询一下呀

赞(111)
踩(1)
分享到:
华为认证网络工程师 HCIE直播课视频教程