Android 8.0 Oreo新特性

Android 8.0 为用户带来了诸如画中画 (Picture in picture)、自动填充 (Autofill)、免安装应用 (Instant Apps)、Google Play 保护机制 (Google Play Protect) 以及更快的启动时间等诸多新功能。

Android 8.0 Oreo 的宗旨是提供流畅的体验,让 Android 更加强大且易用:

画中画(Picture-in-picture)

功能让用户能够以任意窗口大小同时进行两项任务的操作,该功能的 App 适配也很简单。(如以下图片所示)

通知标志 (Notification dots)

使得通知的概念得以延伸,为应用的互动提供更多可能。对大多数应用来说,这一功能会自动实现,Android 甚至会根据应用图标的颜色自动选择通知标识的颜色。

自动填充框架 (Autofill framework)

简化了用户设置一台新设备以及同步密码的过程。需要用到表格数据的应用可为自动填充框架进行优化,密码管理应用通过新的 API 接口,能够让用户在自己最喜欢的应用中使用密码自动填充服务。自动填充功能将会在接下来的几周中,随同 Google Play 的服务进行升级。

我们同样也在 AndroidVitals上深耕,这一项目通过给予开发者更具可视化的应用数据,来帮助优化电池寿命,缩短启动时间,提高图形渲染效率和稳定性:

系统优化:

我们通过系统底层优化使得应用运行更迅速且流畅。试举一例:应用运行时,通过新的并发压缩垃圾回收机制 (concurrent compacting garbage collection) ,代码局域化 (code locality) 以及其他一些方式优化其体验。

后台限制:

我们对在后台拿取位置和 Wi-Fi 扫描增加了限制,并改变了应用在后台的运行模式。这些限制能够避免被动的电量和内存流失,而且对所有应用都适用 —— 要确保您了解这一点,并在应用中进行说明。

备有多种功能的 Android Vitals 信息中心以及集成开发环境分析器(IDE profilers):

在 Play 控制台中,现在看到您应用的数据汇总,这些数据能够帮助您发现一些常见问题。数据包括超常的应用崩溃率,应用程序无响应率,框架卡死时间,慢速渲染耗时,过度唤醒等等。您也能够在 Android Studio 3.0 中找到新的性能分析器,以及新的仪表布局。

开发者准备了许多新功能,助其提升效率,开发出更好的 App。那么有些什么新功能呢?

自动调整 TextView 的文字大小:

Android Oreo 8.0 允许开发者自定义 TextView 实现文本内容自动调整字体大小以适应 TextView 大小,各种文本长度均适用。开发者须预设一系列文本大小,或者设定出最大最小值(两值之间须设固定数字间隔),这样文本都就能根据 TextView 的大小自动展开或收缩。

XML 中的字体资源:

Android O 中已充分支持 Fonts 字体资源类型,允许开发者直接在 XML 布局中访问字体并定义字体系列。

可下载字体和表情:

Android 8.0 允许开发者从共有供应商获取可下载字体资源,而无需将字体绑定到 APK 中。供应商和 Android 支持库负责下载字体,并将这些字体分享到各个 App 中。同样的操作也可用于获取表情资源,让您的开发不再止步于设备内置表情包。

自适应图标:

这项功能帮助开发者更好地使用设备用户界面,创建自适应图标,根据设备厂商选定的不同模板,系统显示图标形状会有所改变。系统还添加了与图标的交互动画,置于启动器、快捷方式、设置、共享对话框和概览屏幕当中。

快捷方式锁定:

App 快捷方式和桌面小部件是吸引用户的利器。从 Android 8.0 Oreo 开始,用户能够在应用内添加和锁定快捷方式至启动器。与此同时,新系统还支持添加特定活动,帮助用户创建快捷方式,该活动需要通过自定义选项并经过用户同意才可完成。

支持更广域应用的颜色:

Android 图像应用可以充分利用新设备带来的广域色彩支持,显示宽色域图像。应用程序将需要在其清单文件(每个活动)启用一个标志,加载启用宽位图嵌入颜色配置文件(如 AdobeRGB,Pro Photo RGB,DCI-P3 等)。

WebView 网页视图:

Android 8.0 Oreo 默认开启 WebView 多进程模式,新增 API 控制应用处理错误和崩溃,增强安全性和提升应用稳定性。为了进一步提高安全措施,开发者可以选择通过 Google Safe Browsing 来对自己应用内 WebView 的 URL 来进行安全检查。

Java 8 语言 APIs 和 runtime 的优化:

Android 现在支持几种新的 Java 语言 API,包括新的 java.time API。另外 Android Runtime 相比以前更快,在某些基准测试程序中可以提升多达 2 倍。

想要进一步了解以上功能,或者获知其他新功能讯息,请前往 developer.android.google.

thanks

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
YOLO高分设计资源源码,详情请查看资源内容中使用说明 YOLO高分设计资源源码,详情请查看资源内容中使用说明 YOLO高分设计资源源码,详情请查看资源内容中使用说明 YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明YOLO高分设计资源源码,详情请查看资源内容中使用说明
Android是一个不断发展的操作系统,每个版本都会带来新的特性和功能。下面是Android各个版本的主要特性: 1. Android 1.0:这是Android最初的版本,它引入了基本的移动设备功能,如电话、短信、联系人和浏览器等。 2. Android 1.5 Cupcake:这个版本引入了虚拟键盘、文本选择和复制功能、支持视频录制和上传功能等。 3. Android 1.6 Donut:这个版本引入了快捷搜索框、支持多点触摸屏幕、更新了相机应用等。 4. Android 2.0 Eclair:这个版本引入了支持多个帐户的联系人和电子邮件应用、支持蓝牙2.1和Live Wallpapers等。 5. Android 2.2 Froyo:这个版本引入了支持Adobe Flash Player、移动热点功能、应用程序存储在SD卡上等。 6. Android 2.3 Gingerbread:这个版本引入了新的用户界面设计、支持多摄像头、支持NFC技术等。 7. Android 4.0 Ice Cream Sandwich:这个版本引入了全新的用户界面设计、支持Face Unlock、支持Android Beam等。 8. Android 4.1 Jelly Bean:这个版本引入了Google Now、支持语音输入、支持通知栏扩展等。 9. Android 4.4 KitKat:这个版本引入了全新的电话应用、支持打印功能、支持Immersive Mode等。 10. Android 5.0 Lollipop:这个版本引入了全新的Material Design设计风格、支持多用户模式、支持免打扰模式等。 11. Android 6.0 Marshmallow:这个版本引入了应用程序权限控制、支持指纹识别、支持Doze电池管理等。 12. Android 7.0 Nougat:这个版本引入了分屏多任务处理、支持应用程序快捷方式、支持通知汇总等。 13. Android 8.0 Oreo:这个版本引入了自适应图标、支持通知通道、支持画中画等。 14. Android 9.0 Pie:这个版本引入了全新的手势导航、支持数字健康功能、支持全面屏显示等。 15. Android 10.0 Q:这个版本引入了系统级暗黑模式、支持全新的共享菜单、支持更好的隐私和安全控制等。 以上是Android各个版本的主要特性,每个版本都有不同的改进和增强,为用户提供更好的使用体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值