热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

最大的_Android推出以来最大的更新,这15个新变化你不能不知

篇首语:本文由编程笔记#小编为大家整理,主要介绍了Android推出以来最大的更新,这15个新变化你不能不知相关的知识,希望对你有一定的参考价值。

篇首语:本文由编程笔记#小编为大家整理,主要介绍了Android 推出以来最大的更新,这 15 个新变化你不能不知相关的知识,希望对你有一定的参考价值。


刚刚过去的 I/O 2018 大会,我们见识过在医疗领域大显身手的 Google AI,惊叹于在预约这件事情上几乎可以说是通过了「图灵测试」的 Google Assistant 和 Google Duplex 技术,也有幸见证了 Material Design 在原有设计原则上朝着个性化品牌表达、灵活性和跨平台等方向的再次跃进。

长按二维码关注少数派(ID:sspaime),在后台回复「android」GET 到更多好用的 Android 应用和最新的 Android 资讯。

而最早亮相于 3 月份的 Android P,也在本届 I/O 大会同期迎来了第二个开发者预览版本(为了行文方便下面简称 DP2)。在第一个开发者预览版的基础之上,DP2 也被称作首个 Beta 版本,那它又有哪些值得我们关注的新变化呢?这篇文章带你一探究竟。


Project Treble 初见成果

提前用上下一个版本的 Android 不再是 Google 设备的「特权」,Android P DP2 支持更多机型了

Android 推出以来最大的更新,这 15 个新变化你不能不知

在 I/O 大会上 Google 宣布,得益于 Project Treble 为 Android 系统版本更新带来的便利,Android P DP2 支持的机型品牌也从原先仅有 Google 一家扩展到了包括 Essential、Google、诺基亚、Oppo、索尼、Vivo、小米和一加在内八家厂商在内的 11 款热门机型,其中一加6由于还未上市暂没有列入 Android P 的 设备支持页面。关注少数派,在后台回复「P」即可获得支持列表。



Home 键手势

与 DP1 乃至此前所有版本的 Android 系统相比,Android P DP2 为 Home 按键加入的手势操作格外引人注目

Home 键手势在派小队的 Pixel XL 上默认关闭,因此我们需要前往「设置 - 系统 - 手势」中进行开启。开启 Home 键手势后,原有的屏幕按键将迎来视觉和操作方式两方面的变化。

Android 推出以来最大的更新,这 15 个新变化你不能不知

主屏返回键会自动隐藏

视觉上,左侧的返回键得到了保留,在启动器主屏时,这个返回键还会自动隐藏,仅剩下整合了 Home 和多任务两大功能的新按键。

这个长相与 iPhone X 的手势操作指示符类似但更加短小的「药丸」状 Home 键主要拥有三种操作:点按、向上轻推和横滑

其中,点按即点击和长按,点击 Home 键可以从任何界面直接返回主屏,长按 Home 键则能在任何界面呼出 Google Assistant。

向上轻推则包含了三层逻辑:



  • 向上轻推一次,打开多任务管理界面。这个操作几乎适用于 Android P DP2 的所有系统界面,除了应用抽屉。


  • 在多任务管理界面的基础上,进一步向上轻推,打开应用抽屉。这个操作几乎适用于 Android P DP2 的所有系统界面,换句话说,不管我们正在使用什么应用,只要能够呼出多任务管理,就能顺势打开应用抽屉选择启动其他应用。


  • 向上一推到顶,直接打开应用抽屉,这个操作仅适用于主屏。


Android 推出以来最大的更新,这 15 个新变化你不能不知

多任务界面样式也因此发生了变化

最后是横滑,在 Home 键上向右横滑即可进入多任务管理界面,这里其实也包含了两层逻辑:如果我们向右横滑后随即松手,就能立即在最近使用的两个应用之间完成快速跳转;而如果我们在向右横滑后按住 Home 键不放,那接下来我们就可以继续左右滑动 Home 键来横向卷动多任务卡片预览,松手时位于正中的应用将被打开。

Android 推出以来最大的更新,这 15 个新变化你不能不知

横滑设计虽然说是 Home 键手势中变化最大、学习成本最高的,但只能向右横滑、横滑松手快速跳转这类设计其实也参考了此前被设计在屏幕按键区域最右侧的正方形多任务按钮,因此在操作逻辑和使用习惯上适应起来并不算太难。

但严格来说,Google 对 Android 系统屏幕按键的改造还算不上是「全面屏」手势——毕竟它依然还要在屏幕底部占据一片不小的显示区域。



易用性提升

Android P DP2 在易用性方面的提升主要得益于「离线机器学习(on device machine learning)」的全面引入,一直以来都在 Google 其他软件服务中发挥着重要作用的 AI 这一次在 Android 操作系统上正式实现落地。


自适应亮度 & 自适应电池

首先,Android P DP2 引入了基于机器学习的自适应亮度(Adaptive Brightness)和自适应电池(Adaptive Battery)功能。

此前,Android 平台的自动亮度(Auto Brightness)功能一般基于传感器所采集到的环境光强度进行亮度调节,而自适应亮度功能在此基础上还加入了对用户手动设置偏好和使用场景的考量

Android 推出以来最大的更新,这 15 个新变化你不能不知

环境光不再是屏幕亮度调节的唯一参考因素

通过对我们手动亮度调节操作的不断学习,系统会逐渐在适当的场景中接管亮度调节,比如当我们在玩游戏、看视频时将亮度调高,打开电子书阅读器或夜间浏览网页时将亮度调低等等。

自适应电池功能原理与之类似,Android P DP2 可以通过对我们应用打开频率和使用习惯的学习来对 CPU、运行内存等系统资源进行智能化调度。从 I/O 大会上公布的数据来看,自适应电池功能可以减少 30% 左右的不必要 CPU 唤醒,带来更好的续航效果。

Android 推出以来最大的更新,这 15 个新变化你不能不知

Adaptive Battery

此外,在实际体验过程中派小队还发现,电池详情界面会根据我们的使用习惯显示剩余电量的预计续航时长,给出「根据您的使用情况,电量将在凌晨 1:00 前耗尽」这样的直观提示。这个提示偶尔也会在我们的使用过程中以通知的方式出现。

Android 推出以来最大的更新,这 15 个新变化你不能不知

电量续航通知,图自 AndroidPolice


应用操作预测 & Slices

熟悉 Pixel Launcher 的用户应该都知道,在 Pixel Launcher 的应用抽屉顶部一直都有一个基于用户使用习惯进行应用推荐的区域,如果你为 Pixel Launcher 开启了「读取应用使用情况」的权限,这个应用推荐会变得相当称手。

Android P DP2 基于离线机器学习和新加入的 Slices API 对这一特性进行了扩展,现在,Pixel Launcher 还会根据我们的使用习惯推荐一些应用之外的快速操作,比如插入耳机后提供一个快速播放某张专辑的快捷方式、夜深人静时悄悄放上女朋友的联系人头像、点一下就能马上拨通等等。

Android 推出以来最大的更新,这 15 个新变化你不能不知



App Actions 根据使用场景推荐应用和操作


Slices 则把这个推荐的可能性进行了扩展,让适配了 Slices API 的应用可以直接在 Play 应用商店或 Google 搜索应用的搜索结果中展示与搜索内容相关的应用界面和应用功能入口。

Android 推出以来最大的更新,这 15 个新变化你不能不知



Slices 可以在搜索结果中直接展示应用交互




比如当我们搜索「应用促销」时,适配了 Slices API 的 App Sales 可以直接将促销列表展示在搜索建议当中。正因为如此,Slices API 某种程度上来说也给了应用微件(widgets)更大的发挥空间。


多任务效率提升

除了上面提到的呼出手势以外,多任务处理效率在 Android P DP2 中也得到了大幅提升。

Android P DP2 主要提供两种新的多任务快捷操作:智能文本选取和图片选取

横向多任务卡片给了每一个应用更多的展示空间,因此多任务卡片在这个版本中也彻底摆脱了只能作为缩略图预览的鸡肋作用。从 Android P DP2 开始,我们可以直接在多任务卡片缩略图上长按进行文字选取,这个操作使用于几乎所有拥有文本显示的应用,长按弹出的文字编辑菜单与普通模式下无异,

举个例子,我们现在可以直接通过多任务卡片预览在 Google Keep 和 Chrome 之间进行文字内容的复制粘贴,无需进行频繁的应用切换。

Android 推出以来最大的更新,这 15 个新变化你不能不知

在 Chrome 的多任务卡片中直接选取文字,图自 AndroidPolice

而即便不是文本,借助智能文本选取功能,我们也能够从涂鸦、照片中直接提取文字,这里的操作与 OCR 识别类似。

Android 推出以来最大的更新,这 15 个新变化你不能不知

在 Chrome 和 Spotify 的多任务卡片缩略图中选取专辑封面,图自 AndroidPolice

最后,在多任务卡片中可以直接选取的其实还有图片,比如我们可以在 Google Photos 的多任务卡片缩略图上直接选中某张图片,然后在弹出菜单中进行分享。当然,这个功能如果后续能够加上「搜图」操作体验会更好。

Android 推出以来最大的更新,这 15 个新变化你不能不知

从网页截图中选取文字,图自 AndroidPolice

注:除了自适应亮度和自适应电池,本部分的其他功能目前都只适用于 Pixel 2 和 Pixel 2 XL 两款机型



通知系统

令人欣慰的是,每年我们都能看到 Google 在改进 Android 通知系统上所做的努力。在 Android P DP2 中,通知系统主要迎来了以下几方面变化:


层级整合与优化

在以往的 Android 版本中,勿扰模式的出现曾让我们一度感到困惑——除了响铃、震动和静音三种通知提醒模式以外,Android 系统也引入过优先、勿扰和完全静音三种通知优先级别。

而如果你还没有搞明白这几者之间的关系,Android P DP2 也许能为你的内心带来一份难得的「平和」:DP2 对通知进行了彻底的整合和优化。

具体而言,DP2 的通知依然分为两部分,勿扰模式和响铃方式。勿扰模式会对通知进行第一次「把关」。但 DP2 完全去除了「优先、完全静音」等容易给人造成困扰的选项,因此 DP2 中的勿扰模式仅存在打开和关闭两种状态,一旦开启,除「例外情况」中选定的内容以外,几乎所有的应用通知都将从视觉和听觉两方面得到完全屏蔽

也就是说,如果你觉得当前通知栏里的通知太多太乱,也可以开启勿扰模式来将他们一扫而空。关闭勿扰模式后这些通知将再次显示。

Android 推出以来最大的更新,这 15 个新变化你不能不知

勿扰模式将彻底屏蔽视觉和听觉打扰

响铃方式则决定了应用在可以发出通知的前提下,应该以何种方式提醒用户。Android P DP2 提供了响铃、震动和静音三种模式,可以在操作音量按键时弹出的音量调节面板中进行快速切换。

Android 推出以来最大的更新,这 15 个新变化你不能不知


通知管理更方便快捷

在操作逻辑层面的整理和优化之下,一些通知管理操作也得到了改进。

在 DP1 中,如果我们经常滑掉某个应用的某种通知,系统会建议我们直接对该类别通知进行禁用。

Android 推出以来最大的更新,这 15 个新变化你不能不知

通知禁用建议

而在 DP2 中,我们不仅能在通知面板左下方看到一个「管理通知」的快捷操作人口,还能通过长按操作来对应用通知进行快速操作:



  • 如果是可清除通知,则根据用户习惯询问用户是否禁用该类别通知


  • 如果是常驻通知,则根据用户习惯建议或直接提供「最小化」操作,最小化的通知将被折叠显示以节省通知面板空间


Android 推出以来最大的更新,这 15 个新变化你不能不知

停止显示通知和「最小化」通知


后台状态一目了然

对后台应用使用麦克风、摄像头等传感器的权限进行限制是 Android P 的重要改动之一,而现在,这个改动得到了更具体的实现。

在 DP2 中,如果某个应用正在后台使用麦克风或摄像头,那么这个应用的通知上会出现相应的小图标来对用户进行提示:

Android 推出以来最大的更新,这 15 个新变化你不能不知

后台使用麦克风提示


其他改动

除了以上四部分需要详细介绍的部分以外,Android P DP2 还有一些小变化,它们分别是:


锁屏支持天气显示了

不知道是不是 bug,Android P DP2 的锁屏界面在派小队的 Pixel XL 上布局十分奇怪,时间等信息和以往的版本相比明显下沉。不过在更新 Google App 至最新版本后,DP2 的锁屏可以调用 Google App 中的天气信息了。

Android 推出以来最大的更新,这 15 个新变化你不能不知

锁屏天气显示


浮动通知动画更好看了

Android P 对系统动效进行了全面翻新,浮动通知的出现和收起也不例外。

Android 推出以来最大的更新,这 15 个新变化你不能不知


启动动画「果味」更浓

尽管如此,并不是所有的动画都那么令人满意,比如应用启动——ios 用户应该会觉得很熟悉:

Android 推出以来最大的更新,这 15 个新变化你不能不知


多任务卡片布局带来的变化

还记得 Google 根据开发者反馈专门为 Android 系统加回「一键清除」所有最近任务卡片那件事吗?随着 Android P DP2 多任务界面设计的改动,派小队发现这个功能又消失了。

此外,新的多任务界面带来了新的分屏操作方式,但这个方式不仅不太美观,操作起来也远没有之前那么方便:

Android 推出以来最大的更新,这 15 个新变化你不能不知

分屏只能通过长按菜单


Markup 下放至 OG Pixel

作为第一代 Pixel 用户,派小队曾在 DP1 疯狂嫉妒只有二代 Pixel 才有的屏幕截图编辑工具 Markup。好在这次放出的 DP2 中,这个功能已经下放到一代 Pixel 和 Pixel XL 了。

Android 推出以来最大的更新,这 15 个新变化你不能不知

Markup 截图编辑工具

除此之外,截图通知也在 DP1 的基础上进行了优化,除了分享和编辑,直接删除选项也得到了回归。

Android 推出以来最大的更新,这 15 个新变化你不能不知

截图通知操作更多了


快速设置面板

快速设置面板又从 DP1 的上下翻页式改回了目前 Android 8.1 正式版中的左右翻页,(看来这个改动的反馈不太好)。另外,快速设置面板顶部现在会显示一些基本信息,比如勿扰模式状态、闹钟等等,也正因为如此,DP1 中出现的闹钟快速设置开关也被取消了。

Android 推出以来最大的更新,这 15 个新变化你不能不知

快速设置面板顶端


启动器 Dock 背景消失了!

DP1 搭载的新版 Pixel Launcher 为 Dock 栏采用了一个新的半透明圆角遮罩,一度让很多 Android 用户表示难以接受。好在 DP2 引入 Home 手势后这个 Dock 背景也顺势得到了取消:

Android 推出以来最大的更新,这 15 个新变化你不能不知

Dock 栏没了背景,但依旧不算干净


非常丑陋的 LTE 指示图标

最后,这是 Android P DP2 中最丑的地方:移动数据的指示图标。

Android 推出以来最大的更新,这 15 个新变化你不能不知

以上就是 Android P DP2 的全部内容,根据 Google 的时间线,我们还将在 6 月迎来 DP3 和 DP4,到时我们也会第一时间为大家整理更多新系统值得关注的功能。

Android 推出以来最大的更新,这 15 个新变化你不能不知

关注少数派回复关键词,看更多精选文章

推荐阅读
  • 浏览器作为我们日常不可或缺的软件工具,其背后的运作机制却鲜为人知。本文将深入探讨浏览器内核及其版本的演变历程,帮助读者更好地理解这一关键技术组件,揭示其内部运作的奥秘。 ... [详细]
  • 解决Bootstrap DataTable Ajax请求重复问题
    在最近的一个项目中,我们使用了JQuery DataTable进行数据展示,虽然使用起来非常方便,但在测试过程中发现了一个问题:当查询条件改变时,有时查询结果的数据不正确。通过FireBug调试发现,点击搜索按钮时,会发送两次Ajax请求,一次是原条件的请求,一次是新条件的请求。 ... [详细]
  • 使用 ListView 浏览安卓系统中的回收站文件 ... [详细]
  • Flutter 2.* 路由管理详解
    本文详细介绍了 Flutter 2.* 中的路由管理机制,包括路由的基本概念、MaterialPageRoute 的使用、Navigator 的操作方法、路由传值、命名路由及其注册、路由钩子等。 ... [详细]
  • 探索Web 2.0新概念:Widget
    尽管你可能尚未注意到Widget,但正如几年前对RSS的陌生一样,这一概念正逐渐走入大众视野。据美国某权威杂志预测,2007年将是Widget年。本文将详细介绍Widget的定义、功能及其未来发展趋势。 ... [详细]
  • 在《Cocos2d-x学习笔记:基础概念解析与内存管理机制深入探讨》中,详细介绍了Cocos2d-x的基础概念,并深入分析了其内存管理机制。特别是针对Boost库引入的智能指针管理方法进行了详细的讲解,例如在处理鱼的运动过程中,可以通过编写自定义函数来动态计算角度变化,利用CallFunc回调机制实现高效的游戏逻辑控制。此外,文章还探讨了如何通过智能指针优化资源管理和避免内存泄漏,为开发者提供了实用的编程技巧和最佳实践。 ... [详细]
  • 您的数据库配置是否安全?DBSAT工具助您一臂之力!
    本文探讨了Oracle提供的免费工具DBSAT,该工具能够有效协助用户检测和优化数据库配置的安全性。通过全面的分析和报告,DBSAT帮助用户识别潜在的安全漏洞,并提供针对性的改进建议,确保数据库系统的稳定性和安全性。 ... [详细]
  • 使用Maven JAR插件将单个或多个文件及其依赖项合并为一个可引用的JAR包
    本文介绍了如何利用Maven中的maven-assembly-plugin插件将单个或多个Java文件及其依赖项打包成一个可引用的JAR文件。首先,需要创建一个新的Maven项目,并将待打包的Java文件复制到该项目中。通过配置maven-assembly-plugin,可以实现将所有文件及其依赖项合并为一个独立的JAR包,方便在其他项目中引用和使用。此外,该方法还支持自定义装配描述符,以满足不同场景下的需求。 ... [详细]
  • 本文深入探讨了Java多线程环境下的同步机制及其应用,重点介绍了`synchronized`关键字的使用方法和原理。`synchronized`关键字主要用于确保多个线程在访问共享资源时的互斥性和原子性。通过具体示例,如在一个类中使用`synchronized`修饰方法,展示了如何实现线程安全的代码块。此外,文章还讨论了`ReentrantLock`等其他同步工具的优缺点,并提供了实际应用场景中的最佳实践。 ... [详细]
  • 世事难料:昔日辉煌的行业巨头,如今却依附他人
    近日,一条不太引人注目的新闻引起了我的注意,标题是《谷歌在硅谷豪掷巨资购地,甚至买下雅虎总部》。虽然这则消息并未让我惊叹于谷歌的财力雄厚,毕竟其当前的市场地位早已证明其实力,但更让人唏嘘的是,曾经风光无限的行业巨头雅虎,如今却沦落到被收购的地步。这一变化不禁令人感叹,商业世界的风云变幻,昔日的辉煌可能转瞬即逝。 ... [详细]
  • 深入解析 Android 中 EditText 的 getLayoutParams 方法及其代码应用实例 ... [详细]
  • 大家好,全新的技术专栏《从零开始掌握容器云网络实战》正式上线。该专栏将系统地介绍容器云网络的基础知识、核心技术和实际应用案例,帮助读者全面理解和掌握容器云网络的关键技术与实践方法。 ... [详细]
  • 【Linux进阶指南】第一阶段第三课:体验与部署Ubuntu系统
    在正式踏上Linux学习之旅之前,本课程将引导你深入体验和部署Ubuntu系统。通过详细的操作步骤和实践演练,你将掌握Ubuntu的基本安装、配置及常用命令,为后续的进阶学习打下坚实的基础。此外,课程还将介绍如何解决常见问题和优化系统性能,帮助你更加高效地使用Ubuntu。 ... [详细]
  • 掌握Android UI设计:利用ZoomControls实现图片缩放功能
    本文介绍了如何在Android应用中通过使用ZoomControls组件来实现图片的缩放功能。ZoomControls提供了一种简单且直观的方式,让用户可以通过点击放大和缩小按钮来调整图片的显示大小。文章详细讲解了ZoomControls的基本用法、布局设置以及与ImageView的结合使用方法,适合初学者快速掌握Android UI设计中的这一重要功能。 ... [详细]
  • 技术分享:深入解析GestureDetector手势识别机制
    技术分享:深入解析GestureDetector手势识别机制 ... [详细]
author-avatar
Resolve
愿你的生活,既有软肋又有盔甲!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有