456手机浏览器 >> 软件 >> 浏览文章

android sdk7.0新特性

   Android 7.0发布已久,其市场份额虽然不是很多,但是其稳定性和性能是以往版本的安卓系统所不能比的,那么其到底有哪些新特性呢?今天笔者就android sdk7.0新特性给大家介绍下,希望能对大家有所帮助。
 

        android sdk7.0新特性

       1、多窗口支持:
 
在 Android N 中,引入了多窗口支持功能,这样可以使用户在同一个屏幕中同时打开两个应用,而且 用户可以通过拖动两个应用之间的分隔线来调整应用。
 
2、通知增强功能(请参阅通知指南)
 
在 Android N 中,重新设计了通知,使其更易于使用并且速度更快。 部分变更包括:
 
模板更新
 
消息样式自定义
 
捆绑通知
 
直接回复
 
自定义视图
 
3、个人资料指导的 JIT/AOT 编译
 
在 Android N 中,添加了 Just in Time (JIT) 编译器,对 ART 进行代码分析,让它可以在应用运行时持续提升 Android 应用的性能。 JIT 编译器对 Android 运行组件当前的 Ahead of Time (AOT) 编译器进行了补充,有助于提升运行时性能,节省存储空间,加快应用更新和系统更新速度。
 
4、快速的应用安装速度
 
Android N 在应用安装速度上比以往版本要快很多,以往要几分钟才能完成安装的应用,在Android N 上只要几分钟即可完成安装,系统更新的速度也比以往版本要快很多。
 
 
5、随时随地低电耗模式
 
在 Android N 中,其省电模式更加完善,可以做到随时随地的省电,更加延长了手机的待机时间和电池寿命。
 
6、Android 中的 ICU4J API( ICU4J 支持)
 
Android N 目前在 Android 框架(位于 android.icu 软件包下)中提供 ICU4J API的子集。 迁移很简单,主要是需要从 com.Java.icu 命名空间更改为 android.icu。如果您已在您的应用中使用 ICU4J 捆绑包,切换到 Android 框架中提供的 android.icu API 可以大量节省 APK 大小。
 
7、Data Saver
 
Android N 推出了 Data Saver 模式,这是一项新的系统服务,有助于减少应用使用的蜂窝数据,无论是在漫游,账单周期即将结束,还是使用少量的预付费数据包。 Data Saver 让用户可以控制应用使用蜂窝数据的方式,同时让开发者打开 Data Saver 时可以提供更多有效的服务。
 
8、Vulkan API(API 文档)
 
Android N 将一项新的 3D 渲染 API Vulkan™ 集成到平台中。就像 OpenGL™ ES 一样,Vulkan 是 3D 图形和渲染的一项开放标准,由 Khronos Group 维护。
 
9、Quick Settings Tile API( API 参考)
 
Android N 添加了一个新的 API,可以定义自己的“快速设置”图块,使用户可以轻松访问应用中的关键控件和操作。
 
10、号码屏蔽(API 参考)
 
Android N 现在支持在平台中进行号码屏蔽,提供框架 API,让服务提供商可以维护屏蔽的号码列表。 默认短信应用、默认手机应用和提供商应用可以对屏蔽的号码列表进行读取和写入操作。 其他应用则无法访问此列表。
 
11、来电过滤(API 参考 android.telecom.CallScreeningService)
 
Android N 允许默认的手机应用过滤来电。手机应用执行此操作的方式是实现新的 CallScreeningService,该方法允许手机应用基于来电的Call.Details 执行大量操作
 
12、多区域设置支持、多语言(多语言支持)
 
Android N 现在允许用户在设置中选择多个区域设置,以更好地支持双语用例。 应用可以使用新的 API 获取用户选择的区域设置,然后为多区域设置用户提供更成熟的用户体验 — 如以多个语言显示搜索结果,并且不会以用户了解的语言翻译网页。
 
13、新增的表情符号
 
Android N 增加了更多的表情符号,各种各样的表情包更加丰富了系统的各种个性。
 
14、Project Svelte:后台优化
 
Project Svelte 在持续改善,以最大程度减少生态系统中一系列 Android 设备中系统和应用使用的 RAM。 在 Android N 中,Project Svelte 注重优化在后台中运行应用的方式。
 
15,OpenGL™ ES 3.2 API
 
Android N 添加了框架接口和对 OpenGL ES 3.2 的平台支持
 
16,Android TV 录制
 
Android N 通过新的录制 API 添加了从 Android TV 输入服务录制和播放内容的功能。 构建在现有时移 API 之上,TV 输入服务可以控制能够录制的渠道数据、保存录制的会话的方式,同时可通过录制的内容管理用户交互。
 
17、Android for Work
 
Android for Work 针对运行 Android N 的设备添加了许多新功能和 API。部分重要内容如下— 有关变更的完整列表,请参阅 Android forWork 更新。
 
18、键盘快捷键辅助工具
 
在 Android N 中,用户可以按“Alt + /”触发“键盘快捷键”屏幕,它会显示的系统和对焦的应用中可用的所有快捷键
 
19、直接启动
 
在 Android N 中,直接启动充分利用基于文件的加密,以针对系统和应用数据启用细化的加密策略。为系统和应用数据。系统针对选定的系统数据和显式注册的应用数据使用设备加密的存储。 默认情况下,凭据加密的存储可用于所有其他系统数据、用户数据、应用及应用数据。
 
20、密钥认证
 
为了让硬件支持的密钥库使用起来更简单和更安全,Android N 引入了密钥认证。 应用和关闭的设备可使用密钥认证以坚决地确定 RSA 或 EC 密钥对是否受硬件支持、密钥对的属性如何,以及其使用和有效性有何限制。
 
21、网络安全性配置(网络安全性配置)
 
在 Android N 中,通过使用说明性“网络安全性配置”(而不是使用传统的易出错的编程 API(例如,X509TrustManager)),应用可以安全地自定义其安全(HTTPS、TLS)连接的行为,无需任何代码修改。
 
22、APK signature scheme v2(建议行方案)
 
23、作用域目录访问
 
在 Android N 中,应用可以使用新的 API 请求访问特定的外部存储目录,包括可移动媒体上的目录,如 SD 卡。新 API 大大简化了应用访问标准外部存储目录的方式,如 Pictures 目录。 应用(如照片应用)可以使用这些 API(而不是使用 READ_EXTERNAL_STORAGE),其授予所有存储目录的访问权限或存储访问框架,从而让用户可以导航到目录。
 
24、无障碍增强功能(API 参考 中的 android.accessibilityservice.GestureDescription)
Android N 现在针对新的设备设置直接在欢迎屏幕上提供“Vision Settings”。 这使用户可以更容易发现和配置他们设备上的无障碍功能,包括放大手势、字体大小、显示屏尺寸和 TalkBack。
 
25、VR 支持(面向 Android 的 Google VR SDK)
 
26、打印服务增强
 
Android N 在打印方面比以往版本的安卓系统要强大很多,这样对于经常使用手机打印的朋友而言,不能不说是一大好处。
 
27,FrameMetricsListener API
 
FrameMetricsListenerAPI 允许应用监测它的 UI 渲染性能。 API 通过公开流式传输 Pub/Sub API 来提供此能力,以传递应用当前窗口的帧计时信息。 返回的数据相当于 adb shell dumpsysgfxinfo framestats 显示的数据,但不限定于在过去的 120 帧内。
 
28、虚拟文件
 
Android N 在存储访问框架中增加了“虚拟文件”的概念。 虚拟文件功能可以让您的 DocumentsProvider 返回可与 ACTION_VIEWIntent使用的文件 URI,即使它们没有直接字节码表示。 Android N 还允许您为用户文件(虚拟或其他类)提供备用格式。