论文部分内容阅读
近日,Google面向Pixel手机发布了安卓12开发者预览版,这是最新一代的安卓系统。根据Google的说法,安卓12在操作直观、性能以及安全性上都有所提升。那么安卓12里面到底都有什么?尽管当前的安卓12只是一个开发者预览版,但在2021年晚些时候(一般是9月份)就会发布正式版,普通用户也可以体验到其中的很多变化。
通知中心
当前的安卓12属于开发者预览版,在视觉上总体变化不大,但是仍有很多的小细节变动可以被观察到,通知中心就是其中之一。
在安卓12中,通知中心和弹窗有些许改变,包括字体和布局都和安卓11不太一样。例如收到邮件的通知窗口,右下方有一个“z”打盹按钮,点击后就可以将这个通知暂停显示一段时间。
另外,安卓12的通知中心也和系统主题息息相关,如果用户选择了一个主题颜色,那么通知中心也会带有该颜色,而不像安卓11的通知那样只有黑白,这可能和之前传闻的安卓12主题系统的大改有关。
Google宣称,从安卓12的通知中可以更加迅速地开启App。如果App使用了安卓12的新接口,那么App可以直接通过点击通知来触发活动,而不是像现在那样需要跳转,从而导致额外延迟。
设置
安卓12的设置菜单部分也有视觉上的修改,顶部的搜索栏更加显眼,而且选项拥有大的Logo,这和当前的安卓11有很大不同。
在内容上,安卓12的设置菜单可以找到全新的安全和紧急呼叫功能,可以迅速访问应急信息,例如联系方式、医疗履历细节等。在这个功能模块,还有车祸检测、危机警报、无线紧急警报以及SOS呼叫等功能,其中SOS可以通过快速按下或者长按开机键,触发紧急操作,例如呼叫报警电话,这个号码是可以自行修改的。但是,如果输入的是非紧急号码,会需要解锁手机才行。
安卓12的设置菜单在今后还会有更多的变动,例如XDA开发者论坛的Mishaal Rahman发现了其中存在“单手模式”,在某些Pixel设备上启用它,可以提供一个类似三星One UI的设置菜单,有着更大的标题布局,可以让你更轻松触控大屏幕设备。
快速设置面板
例如一些音乐、视频播放器App,会使用这个特性。在当前的安卓系统中,媒体App可以在通知中心生成一个播放控件浮窗,这也是一种快速设置面板,但有时候并不想某个播放器这样做。在安卓12中,系统允许打开或者关闭某个App的播放器控件,例如不想YouTube这样的视频播放器也在通知中心生成一个快速设置面板,但却想音乐App保留这样的控件,安卓12就可以分别单独设置。
除此以外,安卓12还对这个快速设置面板的样式进行了改进,让按钮变得更大、封面也更大,更不容易误触。
快速分享网络
在安卓11中,系统就已经可以提供WiFi信息共享了,但这在安卓12中得到了进一步改善。安卓12中,如果想要和其他用户分享WiFi熱点,只需要点击附近按钮即可,这就可以将WiFi信息发送给任何人。
这是国产安卓ROM很常见的功能,但原生安卓其实一直并不支持。XDA的开发者Mishaal Rahman指出,安卓12的确有该功能,但目前尚未启用,滚动截图是否会成为安卓12的正式功能还有待进一步确认。
触控音效反馈
在安卓12中,Google进一步通过振动电机,为音效提供触觉的整合支持。开发人员可以控制震动强度和频率,提升沉浸式游戏和音频的体验。
沉浸模式下的手势操作改进
在阅读电子书、看视频等场景时,会进入安卓的沉浸模式。通常来说,安卓默认的手势操作需要用户从屏幕侧方滑入,退出沉浸模式,然后再返回上一个界面。现在,安卓12不再需要滑动2次,一次滑动手势就可以退出全屏沉浸模式并返回上个界面。
Project Mainline改进
Project Mainline是一个将安卓组件模块化、让安卓系统更加容易升级的项目。在安卓12中,ART模块也被添加到Project Mainline中,安卓的组件得到了进一步分拆,可以让安卓的更新更加及时。
更全面的HEVC视频编码支持
HEVC可以大大减少视频的体积,在安卓12中,即使某些App缺乏HEVC的编码器,系统也可以捕获它们的媒体转码,而且速度相当不错———在Pixel 4中,仅9 s就完成了一段1 min、1 808 p且30帧/秒规格视频的转码。
AVIF图像格式支持 AVIF图像格式的压缩算法和AV1视频编码同源,而AV1则是最新一代的视频编码算法。相比JPEG,可以显著提升图片的压缩质量,同体积下画质更好,同画质下则体积更小,下图则是例子。
从App中调用内容
安卓12会开放了一个新的API,名为“OnReceiveContent Listener”。所有的App都可以通过这个API,来接收图像、視频和音频等内容,例如用户可以从某个App中复制一段视频,然后粘贴到另一个App中,不同App之间调用内容更加方便。
改进多声道音频
安卓12在直通和Offload模式下新增了MPEG-H的回放支持。除此以外,音频混响、重采样以及音效的支持都提升到了高达24声道。
优化前台服务
在当前的安卓系统中,大家经常会遇到点击某个广告,突然就跳转弹出另外一个App的情况。安卓12将会阻止前台服务从目标App中启动,这一现象将会得到遏制。而Google目前正在紧急优化JobSheduler的进程调度,无论后台电池优化策略如何,都可以确保更少的杀后台现象和更流畅的App体验。安卓12还会延迟某些前台服务的通知,在完成当前某些短操作之前,通知不会对其造成干扰,也就是说,当你在使用App的时候,后台弹出的通知会减少。
安卓12会啥时候到来
Google已经暂时确定了安卓12的时间表,在2月份、3月份以及4月份都会发布一个开发者预览版,然后在5月份发布Beta版,4个Beta版后在8月份结束测试,之后就会发布安卓12的正式版了。
在上面的时间线中,可以到Platform stability横跨了第4个Beta版到最终发布的区间,这段时间意味着Google已经开始了最终的App、SDK以及库的兼容测试。按照以往的惯例,新一代安卓会在9月份正式发布,安卓12应该也不例外。
总之,安卓12还是有不少值得期待的新特性的。尽管某些交互和外观特性,在定制的安卓ROM中已经实现,但底层的改变仍值得期待,让我们共同关注安卓12的开发进展吧。
通知中心
当前的安卓12属于开发者预览版,在视觉上总体变化不大,但是仍有很多的小细节变动可以被观察到,通知中心就是其中之一。
在安卓12中,通知中心和弹窗有些许改变,包括字体和布局都和安卓11不太一样。例如收到邮件的通知窗口,右下方有一个“z”打盹按钮,点击后就可以将这个通知暂停显示一段时间。
另外,安卓12的通知中心也和系统主题息息相关,如果用户选择了一个主题颜色,那么通知中心也会带有该颜色,而不像安卓11的通知那样只有黑白,这可能和之前传闻的安卓12主题系统的大改有关。
Google宣称,从安卓12的通知中可以更加迅速地开启App。如果App使用了安卓12的新接口,那么App可以直接通过点击通知来触发活动,而不是像现在那样需要跳转,从而导致额外延迟。
设置
安卓12的设置菜单部分也有视觉上的修改,顶部的搜索栏更加显眼,而且选项拥有大的Logo,这和当前的安卓11有很大不同。
在内容上,安卓12的设置菜单可以找到全新的安全和紧急呼叫功能,可以迅速访问应急信息,例如联系方式、医疗履历细节等。在这个功能模块,还有车祸检测、危机警报、无线紧急警报以及SOS呼叫等功能,其中SOS可以通过快速按下或者长按开机键,触发紧急操作,例如呼叫报警电话,这个号码是可以自行修改的。但是,如果输入的是非紧急号码,会需要解锁手机才行。
安卓12的设置菜单在今后还会有更多的变动,例如XDA开发者论坛的Mishaal Rahman发现了其中存在“单手模式”,在某些Pixel设备上启用它,可以提供一个类似三星One UI的设置菜单,有着更大的标题布局,可以让你更轻松触控大屏幕设备。
快速设置面板
例如一些音乐、视频播放器App,会使用这个特性。在当前的安卓系统中,媒体App可以在通知中心生成一个播放控件浮窗,这也是一种快速设置面板,但有时候并不想某个播放器这样做。在安卓12中,系统允许打开或者关闭某个App的播放器控件,例如不想YouTube这样的视频播放器也在通知中心生成一个快速设置面板,但却想音乐App保留这样的控件,安卓12就可以分别单独设置。
除此以外,安卓12还对这个快速设置面板的样式进行了改进,让按钮变得更大、封面也更大,更不容易误触。
快速分享网络
在安卓11中,系统就已经可以提供WiFi信息共享了,但这在安卓12中得到了进一步改善。安卓12中,如果想要和其他用户分享WiFi熱点,只需要点击附近按钮即可,这就可以将WiFi信息发送给任何人。
这是国产安卓ROM很常见的功能,但原生安卓其实一直并不支持。XDA的开发者Mishaal Rahman指出,安卓12的确有该功能,但目前尚未启用,滚动截图是否会成为安卓12的正式功能还有待进一步确认。
触控音效反馈
在安卓12中,Google进一步通过振动电机,为音效提供触觉的整合支持。开发人员可以控制震动强度和频率,提升沉浸式游戏和音频的体验。
沉浸模式下的手势操作改进
在阅读电子书、看视频等场景时,会进入安卓的沉浸模式。通常来说,安卓默认的手势操作需要用户从屏幕侧方滑入,退出沉浸模式,然后再返回上一个界面。现在,安卓12不再需要滑动2次,一次滑动手势就可以退出全屏沉浸模式并返回上个界面。
Project Mainline改进
Project Mainline是一个将安卓组件模块化、让安卓系统更加容易升级的项目。在安卓12中,ART模块也被添加到Project Mainline中,安卓的组件得到了进一步分拆,可以让安卓的更新更加及时。
更全面的HEVC视频编码支持
HEVC可以大大减少视频的体积,在安卓12中,即使某些App缺乏HEVC的编码器,系统也可以捕获它们的媒体转码,而且速度相当不错———在Pixel 4中,仅9 s就完成了一段1 min、1 808 p且30帧/秒规格视频的转码。
AVIF图像格式支持 AVIF图像格式的压缩算法和AV1视频编码同源,而AV1则是最新一代的视频编码算法。相比JPEG,可以显著提升图片的压缩质量,同体积下画质更好,同画质下则体积更小,下图则是例子。
从App中调用内容
安卓12会开放了一个新的API,名为“OnReceiveContent Listener”。所有的App都可以通过这个API,来接收图像、視频和音频等内容,例如用户可以从某个App中复制一段视频,然后粘贴到另一个App中,不同App之间调用内容更加方便。
改进多声道音频
安卓12在直通和Offload模式下新增了MPEG-H的回放支持。除此以外,音频混响、重采样以及音效的支持都提升到了高达24声道。
优化前台服务
在当前的安卓系统中,大家经常会遇到点击某个广告,突然就跳转弹出另外一个App的情况。安卓12将会阻止前台服务从目标App中启动,这一现象将会得到遏制。而Google目前正在紧急优化JobSheduler的进程调度,无论后台电池优化策略如何,都可以确保更少的杀后台现象和更流畅的App体验。安卓12还会延迟某些前台服务的通知,在完成当前某些短操作之前,通知不会对其造成干扰,也就是说,当你在使用App的时候,后台弹出的通知会减少。
安卓12会啥时候到来
Google已经暂时确定了安卓12的时间表,在2月份、3月份以及4月份都会发布一个开发者预览版,然后在5月份发布Beta版,4个Beta版后在8月份结束测试,之后就会发布安卓12的正式版了。
在上面的时间线中,可以到Platform stability横跨了第4个Beta版到最终发布的区间,这段时间意味着Google已经开始了最终的App、SDK以及库的兼容测试。按照以往的惯例,新一代安卓会在9月份正式发布,安卓12应该也不例外。
总之,安卓12还是有不少值得期待的新特性的。尽管某些交互和外观特性,在定制的安卓ROM中已经实现,但底层的改变仍值得期待,让我们共同关注安卓12的开发进展吧。