继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

Android 6.0之后各个版本改动

哈士奇WWW
关注TA
已关注
手记 556
粉丝 72
获赞 404

Android6.0新特性

1.动态权限管理(Runtime Permissions)

Android 6.0引入了动态权限管理,将标记为危险的权限从安装时权限(Install Time Permission)模型移动到运行时权限模型(Runtime Permissions)

2.指纹识别(Fingerprint Support)

Android 6.0则在系统层面加入指纹识别,能提供原生指纹识别API,这不但降低了厂商开发指纹识别模块的成本,最重要的是原生指纹识别将会大大提升安卓手机的指纹识别支付安全性。

3.APP关联(App links)

Android M加强了软件间的关联,谷歌在现场展示了一个例子,比如你的手机邮箱里收到一封邮件,内文里有以个Twitter链接,用户点击该链接可以直接跳转到Twitter应用,而不再是网页。

4.Android pay

Android支付统一标准。新的M系统中集成了Android Pay。其特性在于简洁、安全、可选性。Android Pay是一个开放性平台,用户可以选择谷歌的服务或者使用银行的APP来使用它,Android Pay支持4.4以后系统设备,谷歌宣布Android Pay已经与美国三大运营商700多家商店达成合作,支付功能可以使用指纹来进行支付。

5.电源管理

Android6.0引入了下列特性来延长电池使用时间

6.存储

在安卓6.0中,当首次插入TF卡的时候,系统会询问会将TF卡作为外置还是内置储存。如果选择作为内置存储,系统则会对TF卡格式化并加密——注意,这会丢失数据!然后,TF卡的容量就和设备的内置存储融合了。

Android7.0新特性

1.分屏多任务

进入后台多任务管理页面,然后按住其中一个卡片,然后向上拖动至顶部即可开启分屏多任务,支持上下分栏和左右分栏,允许拖动中间的分割线调整两个APP所占的比例。

2.全新下拉快捷开关页

在Android 7.0中,下拉打开通知栏顶部即可显示5个用户常用的快捷开关,支持单击开关以及长按进入对应设置。如果继续下拉通知栏即可显示全部快捷开关,此外在快捷开关页右下角也会显示一个“编辑”按钮,点击之后即可自定义添加/删除快捷开关,或拖动进行排序。

3.新通知消息

1.通知消息快捷回复

2.通知消息归拢--赞一个

Android7.0会将同一应用的多条通知提示消息归拢为一项,点击该项即可展开此前的全部通知,允许用户对每个通知执行单独操作。

4.夜间模式

5.流量保护模式

新增的流量保护模式不仅可以禁止应用在后台使用流量,还会进一步减少该应用在前台时的流量使用。

6.全新设置样式

Android7.0启用了全新的设置样式,首先每个分类下各个子项之间的分割线消失了,只保留分类之间的分割线。

7.改进的Doze休眠机制

谷歌在Android7.0中对Doze休眠机制做了进一步的优化,在此前的Android6.0中,Doze深度休眠机制对于改善安卓的续航提供了巨大的作用。而在Android67.0中,谷歌对Doze进行了更多的优化,休眠机制的使用规则和场景有所扩展,例如只要手动在后台删掉应用卡片,关屏后该应用就会被很快深度休眠。

8.系统级电话黑名单功能

Android7.0将电话拦截功能变成了一个系统级功能。其它应用可以调用这个拦截名单,但只有个别应用可以写入,包括拨号应用、默认的短信应用等。被拦截号码将不会出现在来电记录中,也不会出现通知。另外用户也可以通过账户体系备份和恢复这个拦截名单,以便快速导入其它设备或账号。

9.菜单键快速应用切换

双击菜单键,就能自动切换到上一个应用。此外,如果你不停地点击菜单键的话,就会在所有应用中不间断地轮换,应用窗口会自动放大,顶部还会出现倒计时条,停止点击且倒计时结束后,当前应用会自动放大并返回到前台。

Android8.0新特性

TensorFlow Lite概念

TensorFlow Lite是谷歌机器学习工具TensorFlow的精简版,新工具可帮助低功耗设备跟上当今高强度任务处理,利用新的神经网络API帮助底层芯片加速数据处理。可以解读为谷歌将人工智能应用在应用程序中的尝试,并进一步将机器学习的优势扩展到Android生态系统。

1.画中画

Android O中,谷歌更加强调多任务处理场景中的流畅性,在I/O2017上,谷歌演示了增强功能的画中画模式,为用户带来不同应用程序间的流畅操作体验。例如用户可以在Netflix上观看电影,支持将电影屏幕缩小成悬浮窗口,在看电影的同时进行查看日历、搜索信息等其他工作,这和普通的画中画分屏模式并不相同。这一功能的唤醒只需要点击Home键按钮,如果想结束这一模式,可以将小窗口滑下来以终止。

2.Notification Dots

在Android O之前,使用安卓手机的用户,想要看到哪些应用程序推送了通知,可能只有在下拉通知中心中看到,但在Android O中,谷歌对安卓的通知功能做出了改进,这就是全新的Notification Dots功能,它是位于应用程序图标之上的小小的循环点,只有当应用出现未读通知时,它才会出现。这时候长按应用程序图标,就会以类似气泡的形式快速预览。而在通知中心中删除这些未读通知,应用图标上的标记点也会消失。

3.智能文本选择(Smart Text Selection)

在过去,你想要获取一个地址并导航到那个地方是需要很多步骤,首先是收到这些信息,然后选取文本、复制、打开地图、粘贴进去,然后开始导航。而在Android O中,将会省事许多。智能文本选择(Smart Text Selection)是使用谷歌的机器学习来检测何时选择地址或电话号码,然后自动将其应用于相应的应用程序的功能。如果你点击朋友发送给你的餐厅的地址,Google将会了解你想要的内容,并自动使用地图启动路线。电话号码,电子邮件地址等也可以这样做。

4.自动填写(Auto-Fill)

对于用户设备上最常用的应用,Android O将会帮助用户进行快速登录,而不用每次都填写账户名和密码。例如当用户使用一个新设备时,可以从Chrome中提取已经保存的账户名和密码,选择之后,自动填充功能便可以在本地进行,适用于你可能用到的大多数应用程序。开发人员也需要对其应用程序进行优化,让其应用程序能够和自动填充功能更好地兼容。

5.Google Play Protect

在I/O2017大会上,谷歌宣布推出Google Play Protect功能,可以视为安卓应用的病毒扫描程序。到目前为止,该团队每天都在扫描超过500亿次应用安装。用户将在Google Play应用更新窗口中看到一个条目,显示最近的扫描项目以及是否发现任何问题。

6.系统/应用启动程序加速

谷歌表示,在Android O上, Pixel设备的启动几乎只需要原来一半的时间,同样,在应用启动速度上也是如此。谷歌对应用启动的进程进行了优化,包括并发进程、压缩收集的垃圾信息和代码区域等。此外还有针对后台服务的限制,防止应用程序在后台运行太久。目标是大大减少电池消耗。

7.Play Console Dashboard

Play Console Dashboard是一种新的开发人员工具,可提供对应用在设备上使用情况的分析。开发人员可以在任何Android设备上看到他们应用程序的实时结果-这可能不会消除开发人员在大多数主要手机上测试应用程序的需求,但如果设备正在运行,肯定会帮助他们减少问题。
最重要的是,这个工具可以深入了解开发人员如何调整应用程序,以减少电池消耗并提高在各个设备上的运行速度。

8.其他

增加了字体的支持,WiFi感知功能,Android Run-Time (ART)层面的优化,还有WebView也得到了一些增强

Adroid9.0预览

1.全面屏的全面支持

在Android P以后,我们不用在面对手机适配全面屏的窘境,虽然我们费尽心力多拿到了一块显示面积却几乎没有应用支持?这种情况在未来将不复存在。就像现在基本所有应用都会开发16:9和18:9两种适配一样,未来的应用也会同时适配刘海屏,甚至还不止一种:根据目前显示的消息,谷歌起码为三种不同的刘海屏做了适配。

2.通知栏的多种通知

原来功能已经非常丰富的通知栏现在变得更强大了。你可以在通知栏跟人聊天,而且是跟App中的聊天体验相差无几的那种,你甚至能够直接在通知栏里直接看到朋友给你发的图片了;另一方面,类似预填充和快捷标签(标记为已读、删除、回复等)的功能也让应用与系统之间联系的更加紧密。

3.多摄像头的更多画面

对于多个相机数据的同时调用(同时包括前后置的所有摄像头都可以),意味着开发者们可以做的玩法更多了,这也意味着,我们能够玩到的玩法也更多了。重点在于这句话不仅限于相机这个应用,而是所有能用到相机的应用都有了相应的功能增强;也就是说,你的第三方应用也可以拍出类似原生相机级别的照片了。

4.GPS定位之外的WiFi定位

在过去我们的手机虽然有GPS、北斗这些定位系统,但是民用卫星定位的精度必然不会太高。而Wi-Fi RTT技术的加入可以让你的设备提供精度非常高的定位功能,大约在1-2m。当然,前提是你周围有支持这一技术的路由器作为支持。

5.网络还有神经网络

在Android P之后,设备将会对网络有更精细的调整:根据任务需求的数据大小和当前的网络环境。在收费网络里延迟一些网络要求,而在不计费的网络里可以通过消息预获取来得到更好的用户体验。神经网络API的更多操作则是让设备变得更智能、更聪明。

6.Material Design迎来2.0时代

色彩设计和外观设计较之前的1.0时代发生了极大改变。Android 9.0里面加入了大量的圆角设计,截屏编辑功能、截图按键、锁定模式、文字编辑优化和勿扰模式的也做了简化

原文链接:http://www.apkbus.com/blog-857302-77277.html

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP