Android O 是谷歌推出的新一代安卓手机操作系统,Android O当前支持的设备包括Google Pixel, Pixel XL, Nexus 6P, Nexus 5X, Nexus Player 以及 Pixel C。谷歌表示在Android O接近最终版的时候将会在Android Beta Program中进行测试。
Android O 新特性
后台应用限制
Android O将进一步改善在Android Marshmallow和Nougat系统中不断增强的后台应用休眠功能,这是一种能够改善电池续航能力的特性,将运行在后台、但是用户已经不再使用的应用做“休眠”处理。虽然对广播、后台服务和位置更新等功能有所限制,但是却可以很好的改善设备潜在续航能力。
通知分类管理
谷歌从未停止过对Android系统通知中心的改进,这是一件好事,Android O当然也不例外。改进的通知管理功能,可以根据不同类型的App对通知进行分类。比如用户可以轻松的一键简直新闻类或者游戏类应用的通知消息,从而可以精细化的打造自己想要的通知中心。
自动填表API
Android O还对应用程序增加了自动填表的API接口,这样用户可以很容易的在各种需要登录信息的App中更轻松的登录账户,而这个功能有点类似于密码管理类的应用。目前这个功能需要API接口,需要开发者二次开发才可以实现,这对于总要登录不同账户的用户来说,节省了不少时间。
画中画模式
Android系统的多画面多任务功能已经实现,而这一次谷歌又继续改进,增加了“画中画”模式,并且手机和平板电脑都可以使用。这样我们就可以在看视频的时候同时和老妈视频通话了。另外在画中画模式下,还可以进行暂停和播放、调整窗口大小比例和调整音量等基本的控制功能。
XML
Android O中应用程序将可以使用更多的字体,并且字体样式和大小还可以随着XML文件调整布局。这就意味着开发者要比以前更容易的在App中使用自己喜欢或与应用风格统一的字体了。
自适应图标
这是一项关于界面的优化,在Android O中增加的自适应图标功能可以更好的让手机界面显得整洁。所有的应用程序图标大小和风格将统一,并且还能针对不同的UI风格显示不同的形状。另外在启动器中的图标也增加了动画显示功能,并且可以设置快捷键和分享功能。
App全色域支持
DCI-P3、AdobeRGB和Pro Photo RGB全色域支持听起来有点不可思议,但是这些都将在即将到来的Android O系统中支持,开发者在App开发过程中,可以根据自己的需求使用不同的颜色配置文件,并且还可以实现不同的设备呈现不同的配色。
连接性
接下来,Android O将支持Hi-Fi高保真蓝牙音频编码传输,而对这个代码支持最大的来自于索尼大法LDAC。除此之外,Android O还增加Wi-Fi Aware和Neighbor Awareness Networking(NAN)功能,可以在没有网络接入点的前提下让设备彼此通过Wi-Fi共享网络。
键盘导航
在Android O的输入法中,虚拟键盘界面将更好的根据输入预测来调整界面,谷歌表示,包括“大小写切换”和“Tab”等可以根据不同的输入环境自动显示。
Pro Audio AAudio API接口
在Android O中还有其它新的API接口开放,用来提高应用程序性能以及降低音频流媒体的延迟。
WebView
现在在WebView界面下的多应用显示将大幅改进安全性和稳定性,同时还可有专门的API接口用来处理WebView的错误和崩溃问题。
运行优化Java 8语言API
除了增加对全新Java 8的语言API支持之外,Android O的Java运行速度也要比之前提升2倍。[4]
Fluid Experiences概念
2017年5月,谷歌在2017谷歌I/O全球开发者大会上宣布,Fluid Experiences是谷歌帮助用户在Android O上提高生产力并在日常使用中享受多任务工具新理念,它包含一系列新的功能和改进。
画中画
Android O中,谷歌更加强调多任务处理场景中的流畅性,在I/O2017上,谷歌演示了增强功能的画中画模式,为用户带来不同应用程序间的流畅操作体验。例如用户可以在Netflix上观看电影,支持将电影屏幕缩小成悬浮窗口,在看电影的同时进行查看日历、搜索信息等其他工作,这和普通的画中画分屏模式并不相同。这一功能的唤醒只需要点击Home键按钮,如果想结束这一模式,可以将小窗口滑下来以终止。
Notification Dots
Notification Dots功能是位于应用程序图标之上的小小的循环点,只有当应用出现未读通知时,它才会出现。这时候长按应用程序图标,就会以类似气泡的形式快速预览。而在通知中心中删除这些未读通知,应用图标上的标记点也会消失。
智能文本选择
智能文本选择(Smart Text Selection)是使用谷歌的机器学习来检测何时选择地址或电话号码,然后自动将其应用于相应的应用程序的功能。如果你点击朋友发送给你的餐厅的地址,Google将会了解你想要的内容,并自动使用地图启动路线。电话号码,电子邮件地址等也可以这样做。
自动填写
自动填写(Auto-Fill)会帮助用户进行快速登录,而不用每次都填写账户名和密码。例如当用户使用一个新设备时,可以从Chrome中提取已经保存的账户名和密码,选择之后,自动填充功能便可以在本地进行,适用于你可能用到的大多数应用程序。开发人员也需要对其应用程序进行优化,让其应用程序能够和自动填充功能更好地兼容。
Pinned Shortcuts
Pinned Shortcuts是Android N中就有了长按图标快捷方式的功能,类似于iPhone的3D Touch,只是唤醒方式是长按而不是按压,在Pinned Shortcuts这个功能中,还可以对长按后呼出的快捷功能单独调出来作为类似简易App的形式放在桌面,例如拍照应用中的自拍功能,就可以单独以快捷方式的形式放在主屏桌面。
自适应图标
自适应图标(Adaptive icons)是一项有趣的新功能,谷歌正在尝试整理Android中不一致的应用程序图标形状,这一功能为应用程序开发人员提供了适应其显示设备的每个图标的多个形状模板。因此,如果你的手机默认应用程序图示形状是圆角正方形,那么所有应用程序的图标都将是这个形状(前提是开发人员使用了这一功能)。
后台进程限制
在Android O的更新中,当应用被置入后台后,Android O将自动智能限制后台应用活动,主要会限制应用的广播、后台运行和位置,但应用的整体进程并没有被杀掉。不过,部分层级比较重要的应用可以不受限制,但总的来说,Android O将严格限制后台进程对手机资源的调用。
未知来源应用
在应用权限设置的“特殊访问权限”中,加入了“安装其他应用”的设置,这主要是为了防止应用内引导用户安装其他无关应用,特别是针对一些流氓应用会比较有效。
Nexus 5X版镜像下载地址:
http://storage.googleapis.com/androiddevelopers/shareables/preview/bullhead-opr6.170623.013-factory-203642e1.zip
Nexus 6P 版下载地址:
http://storage.googleapis.com/androiddevelopers/shareables/preview/angler-opr6.170623.013-factory-a63b2f21.zip
Nexus Player版:
http://storage.googleapis.com/androiddevelopers/shareables/preview/fugu-opr6.170623.015-factory-56e03f51.zip
Pixel C 版:
http://storage.googleapis.com/androiddevelopers/shareables/preview/ryu-opr6.170623.010-factory-81a1479d.zip
Pixel 版:
http://storage.googleapis.com/androiddevelopers/shareables/preview/sailfish-opp2.170420.017-factory-58351371.zip
Pixel XL 版:(Telstra, Rogers, TMO, Sprint, USCC, Project Fi)
http://storage.googleapis.com/androiddevelopers/shareables/preview/marlin-opr6.170623.011-factory-985fd412.zip
Pixel XL 版:(other carriers)
http://storage.googleapis.com/androiddevelopers/shareables/preview/marlin-opr6.170623.012-factory-6304451d.zip
∨ 展开