欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

最新一代安卓系统来了!安卓12新特性详细解析

程序员文章站 2022-11-22 20:25:36
google在5月19日举行了一年一度的google i/o开发者大会,由于疫情原因,本次大会采用了全程线上的模式。和去年因为疫情*取消大会相比,今年i/o大会能举办,终归是一件好事。在google...

google在5月19日举行了一年一度的google i/o开发者大会,由于疫情原因,本次大会采用了全程线上的模式。

和去年因为疫情*取消大会相比,今年i/o大会能举办,终归是一件好事。在google i/o 2021上,google宣布最新一代安卓系统安卓12开启beta测试,包括google pixel、小米、一加等设备,都可以通过相应的渠道抢先体验。

安卓12是一个从外到内都改进巨大的版本,那么它到底有什么新特性?外媒android authority带来了安卓12新特性的详细解析,我们一起来看看!

视觉元素大改

这是安卓12最容易觉察到的新特性。在安卓12当中,系统将会使用颜色提取机制,从设定的比之中提取设计元素,体现在视觉效果上就是整个系统的主色调,会随着桌面壁纸变化而变化。

通过这个简单、自动生效的自动颜色主题设计,用户的手机会变得更具个性化。

除了自动颜色主题外,安卓12还有诸多设计上的调整,例如新的动画,优化了间距等等。

不过需要注意,在首个beta版的安卓12并未实装自动颜色主题,在6月份发布的第二个beta版有望可以体验到该特性。

全新的操作中心

可能安卓用户已经习惯于下拉通知栏后,看到操作中心当中原型的图标,这个设计已经在安卓中存在很多年。

现在,安卓12将会对此进行大改,原型的操作图标不复存在,取而代之的是圆角矩形的大块磁贴。

这些磁贴按钮的操作方式和之前的快捷按钮类似,轻按即可开关相应功能,长按就能进入设置界面。但现在这些磁贴按钮能呈现出更大的面积,可以容纳更多信息。

当然,更大的面积也意味着更少的按钮,在第一次下拉通知后,只会看到四个按钮,而不是现在的6个。

需要注意的是,这些按钮的颜色也可以通过新的自动颜色主题来变化,视觉效果很和谐。

隐私和安全提升

在google i/ o 2021中,google公布了安卓12的新隐私功能,app收集信息的过程会变得更具透明。新的系统工具可以让用户更精细地管理app权限,这可以让用户更好地管理app到底能访问什么信息。

安卓12提供了一个全新的隐私管理面板,用户可以从中看到app访问信息的详细视图。开启后,即可看到相关细节,例如能够知道过去24小时中,有多少app访问过你的位置、相机和麦克风。

在安卓12新的隐私面板中,用户可以通过相关选项来调整app的权限,在时间线试图页面即可看到管理权限的设置,可以取消某个app的特性权限。

通知系统重新设计

安卓12的通知系统将会重新设计,在美学、可用性和功能方面都有所提升。google目前正在调整通知抽屉以及控制按钮,并加快切换响应速度和动画。

安卓12中,通知的响应速度是重点目标。安卓12将引导开发者放弃中间广播接收器或者服务,这些机制作用是让用户从通知跳转到app。在安卓12中,google希望直接通过点击通知将用户带到应用程序本身。

google还为简短的任务提供一个简要窗口,将某些前台服务通知的显示延迟最多10秒钟,以便用户完成操作。

更便捷的wifi分享

在安卓11当中,如果你想要分享wifi热点给他人,可以通过二维码轻松做到。

然而在安卓12中,方法得到了进一步改进,点击二维码即可看到“附近”按钮,直接就可以将wifi凭证分享给他人,免去了扫码这一步骤。

单手模式

这个特性在安卓12的第一个开发者预览版中作为隐藏特性出现,在第二个开发者预览版之前都没用官宣。

该功能操作起来很像ios中的单手模式,在安卓设置中激活了相应功能后,就可以在屏幕底部任意位置下滑,这样会带动显示内容往下移动,让用户更好地触碰到按钮、图标或者其他功能。

震动反馈音效

google允许开发者在安卓12中使用根据音频产生震动的触觉反馈模式,在该模式下,震动的强度和持续时间由音频来决定,这可以增加播放媒体或者产生警告时的沉浸感。

google举例称,视频电话app可以使用特定铃声来通过震动识别来电者信息,在赛车游戏中也可以模拟地面的触感。

通过google play升级art

安卓运行环境android runtime(art)将会在安卓12中,添加到project mainline当中,这意味着可以通过google play商店对其进行更新,而无需完整的系统升级。

google还指出,project mainline将会推动更多系统关键组件模块独立更新。

新的小部件

目前,google已经确认了至少一个新的小部件会实装,那就是上图所看到的天气小部件。

不过,可能还会有更多全新小部件的出现。

在开发者预览版发布的前几周,传闻中的安卓12“对话”小部件的原型就出现了,现在该功能似乎已经集成到了安卓12 当中,并且可以正常工作。

著名的安卓社区xda通过逆向工程,确认该小部件是可以正常运行的,只是在pixel launcher桌面中暂不可用。而另一个问题在于,该小部件暂时无法脱离google套件单独使用。

考虑到该功能至少是在当前系统中存在的,因此在安卓12的整个生命周期中,我们有望看到google会正式发布该功能,不过也有可能在安卓12的最终正式版发布之前,该功能会被移除掉。

新的小部件管理界面

当你想要添加某个小部件到主屏幕的时候,现在可以看到更多的小部件类别了。

新的设计可以让你更轻松找到想要的app,然后添加该app拥有的小部件。这个改进很细微,但却让小部件更加简单易用。

最新一代安卓系统来了!安卓12新特性详细解析
安卓12

最新一代安卓系统来了!安卓12新特性详细解析
安卓11

app休眠

你是否会对某个不常用的app占据额外的空间而厌烦?在安卓12中,app休眠或者“不常用app”的功能,都可以通过特定规则来管理这些app的占用。

目前该功能已经进入到了安卓开源项目aosp当中,而且google也已经确认了该功能的存在。

最新一代安卓系统来了!安卓12新特性详细解析

最新一代安卓系统来了!安卓12新特性详细解析

最新一代安卓系统来了!安卓12新特性详细解析

该特性可以删除未使用app的权限,并清理app生成的临时文件和缓存,安卓用户可以在app的信息界面中使用该功能。

如果你手机容量很大,可能该功能并不是特别重要;但对于低端机或者老设备而言,这会是一个相当不错的特性。

安卓12的其他部分特性

app通用启动画面。为了让app的启动体验更加统一,安卓12为每个app都内置了一个启动画面。即使开发者没有构建启动画面,app也依然会自动出现启动画面。当然,开发人员也可以自行调整,以适应app的设计和品牌。

支持avif图像格式。jpeg作为一种古老的压缩图像算法,已经伴随着智能机太旧了。安卓12引入了对avif的支持,这种图像格式可以提供比jpeg更高的画质,而不会增加体积,该格式依赖于安卓10首次引入的开源视频编码器av1。

屏幕截图标记。如果使用pixel设备进行屏幕截图,则可以使用类似画笔的工具来对截图进行标记。用户可以在截图中添加文字、表情符号和贴纸,这并不属于什么首创性设计,但可以让用户不再需要对应的第三方app。

隐藏自拍摄像头。google为pixel 5手机提供了隐藏摄像头的选项,在开发者选项中可以开启该设置,自拍摄像头会被黑条隐藏,此时状态栏也会在黑条中融为一体。

微调了设置页面。安卓12对设置页面进行了一些细微的调整,搜索栏变得更小,各处的拨动开关看着也有所不同。

通用媒体转码。尽管hevc编码愈发流行,但仍有部分app不兼容hevc。现在,安卓12引入了通用的媒体转码层,不支持hevc的app也可以通过它来转码为avc,以顺利播放相关视频。

多通道音频。安卓12在直通和offload模式下都支持mpeg-h,音频混音器、重采样器和效果器现在可以支持高达24个通道的音频。

轻松选择音频源。安卓11中,会在通知中心显示媒体播放器,现在安卓12进一步,支持长按这个通知栏的播放器来转到特定设置,用户可以选择是否让app激活播放器。例如,你可以控制youtube app不激活通知栏的播放器,但在spotify app播放歌曲时显示播放器。

富文本插入。google在键盘中,通过剪贴板和拖放功能,为用户提供了更多富文本插入选项。新的api允许用户从各种来源中插入图像、视频、音频等等。

前台服务。在安卓12中,google会阻止app从后台启动前台服务。作为代替,开发者可以使用安卓12的jobscheduler来控制app的处理优先级。

限制访问mac地址。在安卓11中,只有特定授权的app才能访问mac地址,现在无论app的权限情况如何,google都限制app对mac地址的访问。

沉浸模式细调。在安卓12中,沉浸模式的手势导航将会变得更具易用和一致。

系统性能改进。google改进了安卓12的延迟以及工作负荷的分配,这会提高系统关键进程的性能。

优化大屏幕显示。google更加重视平板电脑、可折叠设备和电视等大屏幕设备,安卓12对大屏幕显示进行了优化,安卓12的开发者预览版将可适用于android tv。

一些调试方面的更改。google作了一些更改,让开发者更容易调试他们的app。这些更改的相关选项可以从开发者选项页面或者adb中获取。

上面是安卓12的一些主要新特性,这个新一代的安卓系统的改进并不仅限于此,限于篇幅这里就不一一列举了。按照惯例,安卓12将会在今年9月份发布正式版,共同期待吧。

- the end -