ref:

Android O新特性和行为变更总结zz
http://www.cnblogs.com/bluestorm/p/7148134.html

Android O正式版带来了诸多新功能,如TensorFlow Lite、画中画、Notification Dots、智能文本选择(Smart Text Selection)、自动填写(Auto-Fill)、Android Instant App等。

https://source.android.com
https://developer.android.com/about/versions/o/android-8.0.html
https://developer.android.google.cn/about/versions/oreo/download.html
https://developer.android.google.cn/about/versions/oreo/download.html#top

Google 正式采取了“OREO”的甜品来命名。基于此,Google 最新的手机操作系统和 Android Nougat 的下一版本不仅由此而得名,而且 Google 还将最新的源代码推送至 Android 开源项目上(AOSP)。

整场 Android 8.0 的发布会从开始至结束只有短短的 55 秒,可谓是全球最短的发布会了。官方在直播中只公布了 Android 新版本叫 OREO , 然后就没有其他了,至于 Android 8.0 什么时候到来?按照惯例,Google 旗下的自有品牌手机肯定是近水楼台先得月,Google 表示,正式版 Android 8.0 将很快推送给 Pixel 和 Nexus 设备,首批可以升级到“OREO”的设备还包括 Pixel、Pixel XL、Pixel C、 Nexus 6P、Nexus 5X 以及 Nexus Player。而如果手持上述设备的用户加入了 Android Beta Program 并运行着最新的预览版系统,将会很快收到更新。

此外,谷歌还承诺,包括 Essential、General Mobile、HMD Global Home、Nokia、华为、HTC、Kyocera、LG、摩托罗拉、三星、夏普和索尼等硬件制造商预计在“今年之内”升级设备至 Android 8.0 Oreo。

那么 Android 8.0 与以往新增了哪些功能呢?接下来,我们一起来看一下:

  • 后台执行限制。每次在后台运行时,应用都会消耗一部分有限的设备资源,例如 RAM。 这可能会影响用户体验,如果用户正在使用占用大量资源的应用(例如玩游戏或观看视频),影响尤为明显。为了提升用户体验,Android 8.0 对应用在后台运行时可以执行的操作施加了限制。应用主要在两个方面受到限制:后台服务限制广播限制
  • 重要通知。以往我们会收到大量的通知,但很多通知相当于垃圾信息,Android 8.0 中新增了“重要通知”这一功能,用户可通过该功能进行筛选设置。

  • Dot。在 Android 7.1.1 中,已经有 Notification Dot 这一功能,可以长按桌面上的图标(判断 App 是否具有这样的设计),然后可以看到最新的通知及建立捷径。

  • 自动填充框架。用户可以通过在设备中使用自动填充来节省填写表单的时间。引入自动填充框架后,Android 可以更轻松地填充表单。自动填充框架管理应用程序和自动填充服务之间的通信。只要你在 Google 账号中记录了你的用户及密码,当你在电话或手机甚至其他装置中,都不需要再次输入用户名及密码,只需要你进行指纹确认或手机锁确认。
  • 画中画模式。Android 8.0 允许以画中画 (PIP) 模式启动操作组件。PIP 是一种特殊的多窗口模式,最常用于视频播放。目前,PIP 模式可用于 Android TV,而 Android 8.0 则让该功能可进一步用于其他 Android 设备。这样的好处是在一款设备上,播放影片的同时不影响其他工作。

  • 用户界面。新版 Android 中沒有重大的视觉变化。事实上,最引人注意的视觉差异是通知栏中快速设置区域的色彩变得明亮,它现在是浅灰色,不是深灰色。除了这种颜色变化,快速设置面板还有一些细微的重新排列,使设置,用户切换和编辑快捷键都由原本放置于顶部转为底部,主要原因估计是为了迁就未来推出的 18:9 屏幕手机 , 使用时更容易按到。

  • XML字体资源。Android 8.0 推出一项新功能,即 XML 中的字体,允许用户使用字体作为资源。这意味着,不再需要以资产的形式捆绑字体。字体在 R 文件中编译,并且作为一种资源,可自动用于系统。然后,用户可以利用一种新的资源类型 font 来访问这些字体。在运行 API 版本 14 及更高版本的设备中,支持库 26 对此功能提供完全支持。
  • 可下载字体。Android 8.0 和 Android 支持库 26 允许您从提供程序应用请求字体,而无需将字体绑定到 APK 中或让 APK 下载字体。此功能可减小 APK 大小,提高应用安装成功率,使多个应用可以共享同一种字体。
  • 表情符号兼容性。Android 8.0 在 Emoji 5.0 中添加了一些新的表情符号 , 而且重新设计了图案,放弃了过去的布局造型。

Google 还改进了蓝牙音频,并新增了 Google Play Protect 机制,定期扫描所以的应用保证设备的安全。尽量减少在后台从应用程序中过度使用电池,另外操作系统优化会带来更快的启动时间(Pixel 上的两倍)和更流畅的 App。

关于 Android 8.0 更多的功能和 API 可参考:https://developer.android.com/about/versions/o/android-8.0.html

Android O 正式版新功能的更多相关文章

  1. Android Studio 2.3 正式版新功能,你不来看看?!

    2017.3.3 Google老大发布了Android Studio 2.3正式版. 在许多2.3beta版本的基础上修复了bug然后推出了正式版.提供了一些新特性,和对部分已有功能的修改完善. Bu ...

  2. Android P正式版即将到来:后台应用保活、消息推送的真正噩梦

    1.前言 对于广大Android开发者来说,Android O(即Android 8.0)还没玩热,Andriod P(即Andriod 9.0)又要来了.   下图上谷歌官方公布的Android P ...

  3. Android Studio 2.2 新功能详解

    Tamic /文 -译 http://blog.csdn.net/sk719887916/article/details/52672688 Android的Studio 2.2 已经可以在官网下载了. ...

  4. 【Mysql】- Mysql 8.0正式版新亮点

    MySQL 8.0 正式版 8.0.11 已发布,官方表示 MySQL 8 要比 MySQL 5.7 快 2 倍,还带来了大量的改进和更快的性能! 注意:从 MySQL 5.7 升级到 MySQL 8 ...

  5. Android Studio 2.2新功能预览

    升级SDK可用Background 多加了个按钮,可用一边写代码一边下载SDK Instant Run 修改代码一秒启动 APK analyzer 分析任何的APK 查看APK下载包的大小,解压后的实 ...

  6. Lightning Chart 8.4版新功能

    LightningChat V8.4版在如下功能上做了改进 边距 缩放功能 Legend box 的自动定位 正投影 相机orientation与rotation系统 全新3D 坐标空间转换器 Poi ...

  7. android studio 正式版打包错误的一个问题

    今日在下载了别人的demo后,编译到我的手机上,然后通过qq等把软件发到其他的手机上使用时,无法安装,好像是因为这个是调试版本才安装不上,在网搜了一堆资料怎么建key怎么发布正式的版本,问题现在已解决 ...

  8. php8.0正式版新特性和性能优化学习

    前言 PHP团队宣布PHP8正式GA(链接).php的发展又开启了新的篇章,PHP8.0.0版本引入了一些重大变更及许多新特性和性能优化机制.火速学习下~ JIT(Just in Time Compi ...

  9. Redis 6.0 正式版终于发布了!除了多线程还有什么新功能?

    Redis 6.0.1 于 2020 年 5 月 2 日正式发布了,如 Redis 作者 antirez 所说,这是迄今为止最"企业"化的版本,也是有史以来改动最大的一个 Redi ...

随机推荐

  1. linux 安装配置kafka脚本

    安装脚本 #!/bin/bash # auto install kafka echo "========= Start to install kafka ==============&quo ...

  2. EF多个上下文迁移

    步骤: 1. Enable-Migrations 2. add-migration Initial -ConfigurationTypeName ModelOneDbConfig 3. update- ...

  3. 局域网arpspoof欺骗获取cookie/图片/密码

    开启路由转发功能 查看IP转发功能是否打开 默认是不开起,0,我这里是修改后的,显示1. 修改转发功能,1为允许. 修改成功后再进行Arpspoof欺骗 如果开始劫持后,自己电脑无法联网了 ??? 检 ...

  4. 将React Native 集成进现有OC项目中(过程记录) 、jsCodeLocation 生成方式总结

    将RN集成到现有OC项目应该是最常见的,特别是已经有OC项目的,不太可能会去专门搞个纯RN的项目.又因为RN不同版本,引用的依赖可能不尽相同,所以特别说明下,本文参考的文档是React Native ...

  5. Beta冲刺第二周王者荣耀交流协会第五次会议

    1.立会照片 成员:王超,高远博,冉华,王磊,王玉玲,任思佳,袁玥全部到齐. master:王磊 2.时间跨度: 2017年11月21日 15:00 — 15:17,总计17分钟. 3.地点: 一食堂 ...

  6. 第二阶段每日站立会议First Day

    昨天我进行了用户界面的修改,例如按钮的大小,位置,使界面看起来更美观.更简洁 今天准备安装在手机端进行界面效果测试以及进一步完善 遇到的问题:有些按钮由于在之前固定好的布局之中,所以没法移动其位置

  7. BNUOJ 52317 As Easy As Possible 树上倍增/主席树

    题目链接: https://acm.bnu.edu.cn/v3/problem_show.php?pid=52317 As Easy As Possible Case Time Limit: 1000 ...

  8. Eclipse下使用Git

    安装Git 有的eclipse已经自带了Git了,就不用安装了. 如果,想重新安装,可以先卸载git,卸载 不同eclipse卸载不一样: 1.在Eclipse中依次点击菜单"Help&qu ...

  9. js作用域相关笔记

    1.js引擎.编译器.作用域. 引擎:负责JS全过程的编译和执行: 编译器:负责语法分析和代码生成: 作用域:负责收集并维护声明组成的查询,以及当前执行代码对这些变量的访问权限(简言之,作用域就是用于 ...

  10. PAT 1078 字符串压缩与解压

    https://pintia.cn/problem-sets/994805260223102976/problems/994805262018265088 文本压缩有很多种方法,这里我们只考虑最简单的 ...