美文网首页
Android进阶之光笔记(1) ------ Android5

Android进阶之光笔记(1) ------ Android5

作者: 做梦枯岛醒 | 来源:发表于2017-09-09 12:21 被阅读88次

    Android经过了几年的版本更迭,如今已经发布到Android8.0了,而我作为接触Android较晚的群体一员是从Android2.3开始用起的,经历过Android4.4,6.0,7.0,7.1,可能会觉得Android系统越来越好用了,那么这些点是体现在哪里的呢?

    1. Android5.0新特性(用户)

    1.1 Material Design

    说起MD,感觉对他有一种特殊的情结,很喜欢那种卡片,卡片上的阴影,流畅的切换动画,确实达到了纸张化的效果,让人一眼看上去就很惊艳的样子,但是唯一的缺憾就是MD并没有在大多数APP上普及起来,特别是国内,而且MD看多了,如果没有特色的话,就会显得很老套,没有创新,我也希望google会更新MD更多效果(当然这个还是要开发者去创新)

    来自百度百科
    2. 支持多种设备

    随着物联网概念的提出,在我们的现实生活中又出现了各种各样的智能设备,那么智能设备就需要智能的系统,Android也为这些智能的设备提供了更适配它的系统,这样开发者就可以按照规范来开发这些系统使用的APP

    3. 全新的通知设计

    Android5.0在通知栏上也做了大文章,提供更便捷,快速的操作,而且这个通知栏功能不断丰富,如今Android8.0已经有了不错的效果

    4.支持64位ART虚拟机

    在Android4.4的时候,采用了新的ART(Android Runtime)虚拟机,但是传统的Dalvik虚拟机并未被完全取代,直到Android5.0,系统中全面采用ART虚拟机,同时实现了真正的跨平台编译

    5. Overview

    多任务视图是一个很常用的功能,记得在Android2.3的时候,还是一些小图标,Android4.X就开始有卡片视图了,如今的Android版本采用的是层叠卡片的效果,并带有动画特效,对于任务视图,多是用来切换APP使用的,不同于ios,Android的机制还是不够到位,需要经常清理后台来保证充足的内存

    6. 设备识别解锁

    在我刚买第二部手机的时候,那时候大一,一直到大二,都是用的MIUI系统,那么大家也都知道小米有手环2,可以解锁手机,看样子很神奇,其实就是用的这个设备识别解锁的功能,我们通过蓝牙传输解锁指令,匹配MAC地址后,便可以解锁,当然现在我的手机已经刷成原生系统,我们可以看到SmartLock这个功能,依然可以使用手环解锁,并且还有可信地点,可信声音,可信面孔等多种解锁方式。

    7. Ok Google

    说白了就是一个语音助手,但是他会随时待命,只要你说OK google就会唤醒它,但是大部分Anroid定制系统已经没法使用这个功能了,只有在原生系统上体验一下。

    2.Android5.0新特性(开发者)

    对于开发者,主要是提供一些方便开发,或者开发的新模式

    2.1 RecycleView

    Recycleview是一种新的列表,他可以取代传统的ListView和GridView主要是因为它架设了一种插拔式的体验,具有高度的解耦,异常的灵活性和更高的效率,当然很多地方,Google也是挺让人费解的,比如说分割线,点击事件等,当然不是说做不出来,我们可以通过不同的方式来实现。

    RecycleView演示实例见 文章:

    2.2 CardView

    Android发现了很多开发者喜欢用卡片这种东西,所以索性在包里添加了CardView这个控件,使用这个控件可以让我们的视图变得更有立体感。

    CardView演示实例见 文章:

    2.3 Notification

    通知是一个很重要的东西,你能想象没有通知的系统么,不停地点开QQ,微信查看有没有消息发过来,我相信这样会疯掉,那么Android当然也提供了不少的通知样式,普通的,折叠的,悬挂的等等。

    Notification演示实例见文章:

    2.4 Toolbar

    Toolbar的出现让ActionBar受到了冷落,但是确实是ActionBar的自由程度太低了,说你是bar你就真的在顶栏下不来了,Toolbar主要的特点就是可定制性很高,可以随意摆放,你可以作为一个自定义的组件来看待它。

    Toolbar演示实例见文章 :

    2.5 Palette

    这是一个很神奇的东西,至少我认为,以前用天天动听,发现他可以根据背景图片变色,很神奇,当然当时肯定没有这个东西,肯定是自己写的算法,不过现在有了这个,我们可以让自己的APP变得更有色彩。

    Palette演示实例见文章:

    上面的内容是《Android进阶之光》书中提到的Android5.0新特性,在这里做笔记整理一下。

    当然这是一系列高水文章,为了不让它们水的一B,我会尽量丰富其内容。

    相关文章

      网友评论

          本文标题:Android进阶之光笔记(1) ------ Android5

          本文链接:https://www.haomeiwen.com/subject/fpvojxtx.html