zoukankan      html  css  js  c++  java
  • 感性体验 Android 5.0 Lollipop

    引言

    Android5.0大概是在11月下旬开始进行OTA推送,博主手上的这台五太子(Nexus 5)也在前几天收到了Google的推送,博主当然是按耐不住赶紧翻墙升级啦,但无奈的是这个大版本更新包有500M,足足更了好几个小时后才成功(过程中那个忐忑啊,怕出意外-。-),最后总算是有惊无险的更新完成,下面就简单说说Android5.0的实际使用感受


    设计风格

    这个5.0的Material Design风格肯定不能不提,最为这次5.0系统的最大亮点之一,Google算是做足了功夫,给人的感觉也是相当的不错,总体评价就五个字“简约而不简单”。

    • 设计更加细腻
      Material Design这种风格,博主认为是一种介于拟物和扁平中间的独特的设计风格,兼具两者的长处,让人看上去既有扁平风格的清爽感又有拟物的真实感,体现最明显的就是Google原生应用的图标设计,真的非常赞。

      Google原生应用图标设计

      除此之外,刷新加载的进度条设计也是做了很大的改观,不再是以前的死板的设计,取而代之的是一个非常小巧的圆形进度图标,同时每个应用的新增选项都是统一放在了应用主界面的右下角,这样可以使用户非常方便直接使用。

      刷新加载进度条设计和新增按钮设计

      还有手机的息屏效果,4.x时是直接关闭,就和以前老电视机一样,屏幕关闭地非常生硬,没有一点过度。而现在则在息屏时加上了以简单的动画过度,非常柔和的关闭屏幕,连这样的细节都考虑到了,真是让我感到非常惊喜。(请不要和ROM厂商比较,毕竟ROM厂商做的是优化是,而用过Nexus系列的都知道Google以前对细节优化并不是很在意)

    • 主题风格
      这次5.0里的主题设计风格我觉的用两个字形容比较恰当,就是非常"活跃"。每个原生的应用都一个属于自己的主题颜色,如Gmail的红色,Google Keep的黄色,Google Drive的白色等等,都是比较明亮的颜色让人看上去既不单调又很清爽,同时点击原生应用进入后,系统通知栏也会相应的改变成与该应用主题色同一色系的颜色,只是相对主题色稍深一点,使得系统通知栏既不显得那么突兀又使用户能较好分辨出通知栏与应用本身,让系统通知栏这个独立公共的部分更好地很好融入应用之中,真是非常人性化的设计。

      主题风格及系统通知栏设计

      另外Google也对之前一直都无太大改动的系统设置界面做了极大的改动。系统设置界面主题色为白色,图标颜色为是深绿色,字体颜色为淡黑色,整体看上去非常明亮简洁。同时每个功能模块之间采用一层纸质的阴影来分隔,与Material Design设计风格高度贴合,不像以前的系统设置界面以黑色为主,单调的色彩搭配,让人看上去感到一种压抑的感觉。

      系统设置界面

    • 消息通知风格
      作为这次5.0更新另一大亮点"消息通知"自然是不能不提。现在不用解锁就可以在主屏上看到新收的消息,而不用每次看新收消息都要繁琐的先解除锁屏,不仅如此你还可以设置主屏上显示新收消息具体内容,可以选择显示消息具体内容,也可以只显示消息的类型甚至不显示任何信息,怎么样,非常人性化的设计吧。

      消息通知设计


    ART时代到来

    这次Google是真正的将ART投入了使用,抛弃了老旧的Davlik虚拟机。这样的好处是明显,系统运行效率更高,用户体验更加流畅。但是也带来了几个烦恼之处。

    • 内存消耗加大
      因为Dalvik虚拟机执行的是dex字节码,ART虚拟机执行的是本地机器码,由于采用的是Java语言开发,所以ART要在应用安装的过程中将dex字节码翻译成本地机器码,这就导致了现在应用占用的内存空间将比以前更多,同时应用的安装过程也会更慢。这也没办法,这就是JIN(just in time)和AOT(ahead of time)两者间取舍后的结果。

    • 诸多应用不兼容
      前天才更新至5.0用了不到两天,就发现了当下的一些主流应用更不无法在5.0系统下正常运行,真是心的碎了。
      例如目前网易主推的手游”乱斗西游“,我只是在看网易新闻是纯粹好奇想体验一下,不想下载安装后一运行就程序闪退,真是蛋蛋都碎了,网易作为一个大公司怎么这样大的bug都没及时应对呢,这可是最近发布的新手游啊,居然连原生的5.0都不能运行(我知道5.0才出不久,但这不是理由,因为这款手游也是最近发布的,而且很多ROM厂商最快12月都要推5.0的OTA更新了)。
      还有QQ,之前博主常用的QQ国际版和QQ轻聊版全部GG,其中QQ国际版是空间打不开,QQ轻聊版则是直接报错,之后无奈尝试QQ普通版(就是一般的QQ版本),发现没什么问题,但是还是使用半天后做出了一个艰难的决定:卸载,因为我实在受不了这个版本的很多既无聊又不能关闭的消息推送,真是无奈,希望腾讯感觉让QQ国际版兼容5.0把。


    结语

    好了,以上说了这么多,其实都是博主个人对Android 5.0的一些感性认知,系统专业认知我就不介绍了,因为早在今年Google的I/O上就被已经介绍的非常清楚了。同时,作为一个Android粉、Nexus粉,对于上述文字并不求公正公平,也没有横向做一些比较(怕引来不必要的口水战),只是像文章标题所说的一样,只是做一个比较简单的初步使用感受,希望能对那些对Android5.0系统(特别是原生的)有兴趣的博友能提供一些参考价值,谢谢。

    查看原文:http://www.xyczero.com/blog/article/11/.

  • 相关阅读:
    Median Value
    237. Delete Node in a Linked List
    206. Reverse Linked List
    160. Intersection of Two Linked Lists
    83. Remove Duplicates from Sorted List
    21. Merge Two Sorted Lists
    477. Total Hamming Distance
    421. Maximum XOR of Two Numbers in an Array
    397. Integer Replacement
    318. Maximum Product of Word Lengths
  • 原文地址:https://www.cnblogs.com/xyczero/p/4117811.html
Copyright © 2011-2022 走看看