Android Q功能

时间:2020-02-23 14:29:10  来源:igfitidea点击:

最后,Android Q Beta 1已发布,我们非常渴望为所有人共享它的存储内容。
让我们看一下不同的功能以及一些API。

Android Q功能

1.安全性增强–生物识别

Android Q进一步增强了生物识别提示。
现在,您可以提供一个提示,告诉用户在使用隐式生物识别模式进行身份验证后,系统无需用户确认。
这样,一旦您将setRequireConfirmation()设为false,用户就不必每次都确认低风险操作。
如果您的生物特征认证不起作用,则可以使用setAllowDeviceCredential()向用户提供一个后备选项,该选项允许访问使用设备PIN /密码/屏幕锁定进行解锁。

2.隐私保护–更好的用户控制位置权限

之前,用户只有两个选择。
允许或者拒绝权限。
但是,使用Android Q,可以为它们提供第三个选项,使其仅在应用程序可见时才允许。

Android Q位置权限

此外,还引入了更多的隐私功能,例如授予用户访问权限以使用共享文件的应用程序的控制权。
还正在防止应用程序从后台自动启动活动。

3.暗模式

Android Q允许我们在设备上启用暗模式。
在Beta 1中,要执行此操作,您需要启用省电模式。

4.更快的共享选项

Android Q摆脱了滞后和大量与您共享内容的应用程序列表。
Android Q引入了共享快捷方式,通过进入目标应用程序内容,我们可以快速共享内容。
开发人员可以发布共享目标,以在其应用中启动附加内容的特定活动。
由于这些不是动态加载的,因此共享将变得更快。

Android Q共享快捷方式–来自Android文档

5.新电池指示器

Android Q带来了一种显示电池的新方法。
它显示为"直到12:00 PM"。

6. App的设置面板

Android Q在您的应用程序上下文中带来了一个应用程序内设置面板。
这样,您可以更改与当前应用程序相关的设置。

Android Q设置面板

7.支持可折叠屏幕

Android Q将支持可折叠的屏幕设备。
因此,并排打开的多个应用程序将同时触发其" onResume"。

Android Q可折叠屏幕

8.连接功能

Android Q添加了对等连接的支持。

改进的Wifi性能–在Android Q中,您现在可以通过启用高性能和低延迟模式来在Android Q中请求自适应Wi-Fi。
要使用新的性能模式,请通过" WIFI_MODE_FULL_LOW_LATENCY"或者" WIFI_MODE_FULL_HIGH_PERF"调用" WifiManager.WifiLock.createWifiLock()"。

Wifi轻松连接– Android Q使用QR码或者蓝牙或者NFC可以更轻松地与对等方共享wifi。

9.新的色彩主题

现在,您可以从"设置"应用程序中的"开发人员选项"在整个应用程序中设置一致的颜色。

10.改进的摄像头功能,音频和视频

Android Q通过以下功能进一步增强了Android Pie中引入的对单色相机的支持:

  • 支持Y8流格式以提高内存效率。

  • 支持单色原始DNG捕获。

  • 引入MONO和NIR CFA枚举以区分常规的单色相机和近红外相机。

动态深度字段现在,您可以使用DDF格式在相机照片中模拟深度效果。
此格式会在照片中应用较窄的深度效果。
您可以将原始图像与此后处理DDF格式的图片分开存储。

引入新的音频和视频编解码器– Android Q引入了新的编解码器– AV1。
这允许媒体提供商使用更少的带宽将高质量的视频内容流式传输到Android设备。

11.改进的ART性能

Android Q改善了ART运行时,从而使应用程序启动并运行得更快。

12.应用程序角色

角色是Android Q引入的新功能。
为应用程序定义角色后,Android操作系统会授予对系统功能的更高访问权限。

以下是您需要在应用程序中定义的一些角色:

  • ROLE_BROWSER
  • ROLE_DIALER
  • 角色_短信
  • ROLE_HOME
  • ROLE_MUSIC
  • ROLE_GALLERY

我们将在单独的教程中详细讨论角色。

13.神经网络API 1.2

NNAPI1.2将在Android Q上推出,并且在以前的API上进行了很多性能优化。
因此,您可以使用Tensor Flow使用并加速更多模型进行对象检测等。