百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 编程网 > 正文

Android 12抢先体验!新的黑夜模式,还有更舒适的UI

yuyutoo 2024-10-22 18:33 1 浏览 0 评论

在 Android 12 开发者预览版(DP)正式亮相之前,网络上曾出现过许多关于 Android 12 UI 界面大改的传言,让人对 Android 12 很是好奇,今年的新版本会不会迎来 Materials Design 再进化。

于是 Android 12 DP1 一经发布,我便迫不及待将手上的 Pixel 4a 进行了升级。

首先给出结论:在 Android 12 DP1 中并未看到传言中的新 UI,新的设计和新增功能都像是基于 Android 11 正式版的小修小补。

别灰心,根据 Google 给出的更新路线,此次 Android 12 也会经历 3 个开发者版、4 个 Bete 版共 7 个版本的更迭,最后在今年下旬发布 Android 12,也许在后续版本中会有传闻中的新 UI 等着我们。

在此之前,让我们先一睹 Android 12 的首个开发者版本更新了什么吧。

Android 12 DP1 多了哪些新功能?

Android 12 DP1 与 Android 11 看起来差异并不明显,这句话你可能看起来似曾相识相识,事实上在 Android 11 与 10 的对比、10 与 9 的对比中,人们也给出过类似的评价。

但当 Android 12 与 Android 9 放在一起对比,你还是能明显感知得到 Android 12 设计要更加现代,这种差异来自于每次小改变升级的积累,当这些小升级叠加起来,其实就已经是一个庞大的更新,只是我们一直看着它成长,才难以察觉它的改变。

Android 12 DP1 的改动,也是需要仔细翻开设置菜单里的每个选项,一点一点去挖掘。

「黑暗模式」不再纯粹

从 Android 10 开始加入的「黑暗模式」是本夜猫子最喜欢的一个功能,通过黑白颜色的反转,在黑夜刷手机时眼睛不再会被惨白的菜单给亮瞎。

不过在新版本中,「黑暗模式」的黑底背景不再是纯粹的黑色,而是改成了一种接近黑色的深灰蓝色(#171c21 )。

这对于想要利用 OLED 黑色不发光特性来省电的用户来说,也许是个坏消息,但不纯粹的黑色背景在低亮度环境下,更为舒适的色彩对比度反而更不容易引起视觉疲劳。

更省电的黑色,还是更护眼的灰色,各位夜猫子喜欢那种呢?

Reduce Bright Color(减光模式)

在快捷设置中新增的 Reduce Bright Color 按钮是 Android 12 DP 1 为数不多能轻易找到的新功能,相信用过类似「薄雾微光」APP 的夜猫子都对「减光」并不陌生,现在 Google 将这一功能添加在了系统里。

通过 0-100% 的幅度调节,用户可以在亮度调节的基础上针对屏幕刺眼的光再进行减弱,设置好了减光幅度后,每次点击快捷按钮就能对亮度进行固定幅度的减弱。

该功能是为了方便视障人士设计的无障碍功能,在底部用双指向上滑动,也可以进入减光模式,方便用户在强光环境下快捷切换。而夜猫子将减光模式拉满,在黑夜里也能舒服地刷手机。

重新设计的播放器、图标和延后提醒

播放器控件又或者说媒体控制中心的设计在 Android 11 迭代更新中经过了不断改动,Google 想要打造一个易看、易用、集中的媒体控制中心,在 Android 12 DP1 上它依然在不断打磨。

相比 Android 11,新版播放器控件看起来要更大一点,专辑页面得到了放大,用户可以更直观的看到歌曲的信息。

我非常喜欢熄屏或亮屏时从播放器控件至角落的展开折叠或收缩的动画,有序的过渡极易引起舒适。

当收到消息通知时,通知的图标有了同色系的圆圈背景,辨识度有所提高。在通知的右下角多了一个「瞌睡」的图标,点击可以设置 15 分钟、30 分钟、1 小时或 2 小时的延后提醒,打完 LOL 后要记得回复女朋友信息哦。

除此之外还有一些非常细节的改动,例如设置界面的二级菜单改成了淡蓝色、截图可以添加表情符号和文本、搜索栏经过了重新的设计等等。

不过再继续说下去你可能要开始打哈欠了,还是让我们聊点有意思的吧。

看不见的升级也许更重要

震动音频效果

随着手机功能的丰富,如今手机承载了一部分我们对于游戏、观影的娱乐需求,对于很多人来说,手机就是他的游戏机和私人影院,通过整合手机的功能,也许会给用户带来更丰富的娱乐享受。

通过将震动与音频结合,带来更真实、沉浸的游戏和观影体验,我们已经在一些游戏手机上看到过这样的功能,如今 Google 将这个功能也加入到了 Android 12 之中。

除了娱乐,Google 还演示了利用定制铃声和震动识别呼叫者的例子,相信「震声结合」会是未来交互的一个重要方向。

支持 AVIF 格式

Android 12 引入了对 AVIF 图片格式的支持,这种图像格式使用了来自视频压缩的帧内编码内容,是目前流行的开源视频格式 AV1 的图像文件模式。

AVIF 的压缩效率相比于 JPEG 等格式要更加高效,在相近的文件大小下,JPEG 图片已经糊成了一片,而 AVIF 图片放大后依然保留了图片细节。

HEVC 硬件转码支持


▲图片来自:Techdaily.com

目前越来越多相机支持拍摄 HEVC(高效率视频编码)格式的视频,但仍有一些旧应用不支持这种新格式。HEVC 自诞生以来,就被视为是 H.264 和 AVC 格式的继任者,但由于兼容问题,一直难以普及开。

Google 在 Android 12 中加入了能提高兼容性的转码功能,即使应用程序不支持 HEVC 格式,开发者可以将文件转码成 AVC 格式使用,转码的过程用时很短,这意味 HEVC 格式的兼容性将得到提高,这个更高效的视频格式也许会更快普及。

隐私开关可屏蔽摄像头


▲图片来自:9to5Google.com

9to5Google 调查发现,在快捷设置中还隐藏着一个新的隐私开关(Block Camera),但是目前还未对所有用户开放。

打开了这个开关后,Android 12 允许用户在所有应用程序中禁用麦克风和摄像头,加强个人隐私信息的保护。不过 9to5Google 经过测试发现,在一些第三方应用上该功能还会出现失效的情况,目前仍处于开发和调试状态。

如何更新?

尽管此次 Android 12 开发者预览版的稳定性相比过去提升了不少,我依然不建议你在主力机上进行升级尝鲜,因为目前版本还是为有开发需求的用户准备的,在使用过程中常遇到应用崩溃、功能缺失都是难以避免的情况,请谨慎更新。

支持更新 Android 12 DP1 的设备列表:Pixel 3a, Pixel 3a XL, Pixel 3, Pixel 3 XLPixel 4a, Pixel 4a (5G), Pixel 4Pixel 5

Android 12 DP1 目前仅支持 Piexl 3 系列之后的设备升级,Pixel 2 系列的用户可能要失望了。

如果你拥有一台放抽屉吃灰的 Pixel 系列手机,并有着可以稳定使用的主力机,那么你可以跟随 Google 给出的升级指南吃上新版本的第一口「螃蟹」。

首先请确保电脑安装了最新的 Pixel 驱动(需要在设备管理器上手动安装)并跟随指引安装 ADB 环境,然后用数据线连接手机,打开 Google 给出的升级引导页面,跟随操作指示进行操作并耐心等待,即可完成升级。

一番体验过后,正如 Google 在更新周期安排中提到的一样,Android 12 DP1 侧重于为开发者提供底层的新特性、新 API 接口等,因此一些更新在用户看来都是细节的变化,甚至很难以察觉。

但是从开发者的角度来看,相比于手指可以感知的 UI 变化,这些底层级的升级显然意义更大,例如对压缩效率更高的 AVIF 格式的支持、前台服务的调动优化等等都能够有效提高系统运行的效率。

这些底层级的调整和优化,会成为厂商们定制 ROM 新功能的基础,有了更多高效接口的调用,各种「Android 之光」ROM 才能探索 Android 新的可能,因此,也让我们期待接下来 Android 12 为期大半年的不断补全。

相关推荐

mysql数据库如何快速获得库中无主键的表

概述总结一下MySQL数据库查看无主键表的一些sql,一起来看看吧~1、查看表主键信息--查看表主键信息SELECTt.TABLE_NAME,t.CONSTRAINT_TYPE,c.C...

一文读懂MySQL的架构设计

MySQL是一种流行的开源关系型数据库管理系统,它由四个主要组件构成:协议接入层...

MySQL中的存储过程和函数

原文地址:https://dwz.cn/6Ysx1KXs作者:best.lei存储过程和函数简单的说,存储过程就是一条或者多条SQL语句的集合。可以视为批文件,但是其作用不仅仅局限于批处理。本文主要介...

创建数据表:MySQL 中的 CREATE 命令深入探讨

数据库是企业日常运营和业务发展的不可缺少的基石。MySQL是一款优秀的关系型数据库管理系统,它支持数据的插入、修改、查询和删除操作。在数据库中,表是一个关系数据库中用于保存数据的容器,它由表定义、表...

SQL优化——IN和EXISTS谁的效率更高

IN和EXISTS被频繁使用在SQL中,虽然作用是一样的,但是在使用效率谁更高这点上众说纷纭。下面我们就通过一组测试来看,在不同场景下,使用哪个效率更高。...

在MySQL中创建新的数据库,可以使用命令,也可以通过MySQL工作台

摘要:在本教程中,你将学习如何使用MySQLCREATEDATABASE语句在MySQL数据库服务器上创建新数据库。MySQLCREATEDATABASE语句简介...

SQL查找是否"存在",别再用count了

根据某一条件从数据库表中查询『有』与『没有』,只有两种状态,那为什么在写SQL的时候,还要SELECTCOUNT(*)呢?无论是刚入道的程序员新星,还是精湛沙场多年的程序员老白,都是一如既往...

解决Mysql数据库提示innodb表不存在的问题

发现mysql的error.log里面有报错:>InnoDB:Error:Table"mysql"."innodb_table_stats"notfo...

Mysql实战总结&面试20问

1、MySQL索引使用注意事项1.1、索引哪些情况会失效查询条件包含or,可能导致索引失效如果字段类型是字符串,where时一定用引号括起来,否则索引失效...

MySQL创建数据表

数据库有了后,就可以在库里面建各种数据表了。创建数据表的过程是规定数据列的属性的过程,同时也是实施数据完整性(包括实体完整性、引用完整性和域完整性)约束的过程。后面也是通过SQL语句和Navicat...

MySQL数据库之死锁与解决方案

一、表的死锁产生原因:...

MySQL创建数据库

我的重点还是放在数据表的操作,但第一篇还是先介绍一下数据表的容器数据库的一些操作。主要涉及数据库的创建、修改、删除和查看,下面演示一下用SQL语句创建和用图形工具创建。后面主要使用的工具是Navica...

MySQL中创建触发器需要执行哪些操作?

什么是触发器触发器,就是一种特殊的存储过程。触发器和存储过程一样是一个能够完成特定功能、存储在数据库服务器上的SQL片段,但是触发器无需调用,当对数据库表中的数据执行DML操作时自动触发这个SQL片段...

《MySQL 入门教程》第 17 篇 MySQL 变量

原文地址:https://blog.csdn.net/horses/article/details/107736801原文作者:不剪发的Tony老师来源平台:CSDN变量是一个拥有名字的对象,可以用于...

关于如何在MySQL中创建表,看这篇文章就差不多了

数据库技术是现代科技领域中至关重要的一部分,而MySQL作为最流行的关系型数据库管理系统之一,在数据存储和管理方面扮演着重要角色。本文将深入探讨MySQL中CREATETABLE语句的应用,以及如何...

取消回复欢迎 发表评论: