Android系统版本特性(4.4版本--11版本)

本文详细介绍了Android从4.4到11的版本特性,包括5G功能、对话泡泡、隐私权限变更、控制外部设备、蓝牙LE连接导向型频道、后台位置信息访问权限限制等,旨在展示各版本中重要的系统更新和用户界面改进,以提升用户体验和开发者工具的效率。
摘要由CSDN通过智能技术生成


Android11.x

Android 11 ------》API 级别:30

1、5G 功能
Android 11 引入了以下功能变更和增强功能:

  • 按流量计费性:可根据移动网络运营商提供的信息,告知您正在使用的网络是否不按流量计费
  • 5G 检测:从 Android 11 开始,您可以使用基于回调的 API 调用来检测设备是否连接到了 5G 网络。您可以检查连接的是 5G NR(独立)网络,还是 NSA(非独立)网络
  • 带宽估测:带宽估测使用您在确定按流量计费性时使用的 NetworkCapabilities 对象。您可以使用该对象获取带宽估测值。

2、电话与视频通话
在许多手机上,通知栏的顶部都有一个单独的部分,其中仅包含与他人的实时对话(例如通话和聊天消息,包括群聊)。此空间内的通知在外观和行为上不同于许多手机上的非会话通知:

  • 设计不同,着重强调代表用户的头像,再加上进行对话所用的应用。
  • 点按通知即可在应用中打开对话(如果对话此前以对话泡形式显示,则会以对话泡的形式中打开),点按文字插入点即可将通知栏中的新消息展开到完整篇幅,同时显示完整选项列表。
  • 提供了对话专用的操作(某些操作通过长按来执行):
    • 将此对话标记为优先
    • 将此对话提升为对话泡(仅当应用支持对话泡时才会显示)
    • 将此对话的通知设为静音
    • 为此对话设置自定义提示音或振动

3、控制外部设备
在 Android 11 及更高版本中,“快速访问设备控制器”功能可让用户通过 Android 电源菜单快速查看和控制外部设备(例如灯、恒温器和相机)。设备集合商家(例如 Google Home)和第三方供应商应用可以提供需在此工作区中显示的设备。本指南将向您介绍此工作区中设备控制器的布局,以及将其关联至控制应用的方式。
4、合页角度传感器和可折叠设备
使用 Android 11,可以通过以下方法使运行在采用合页式屏幕配置的设备上的应用能够确定合页角度:提供具有 TYPE_HINGE_ANGLE 的新传感器,以及新的 SensorEvent,后者可以监控合页角度,并提供设备的两部分之间的角度测量值。您可以使用这些原始测量值在用户操作设备时执行精细的动画显示。
5、聊天气泡
现已面向开发者推出气泡功能,该功能有助于在系统中显示会话。对话泡是 Android 10 中的一项实验性功能,通过开发者选项启用;在 Android 11 中,这项功能不再是必选功能。
6、ADB 增量 APK 安装
在设备上安装大型(2GB 以上)APK 可能需要很长的时间,即使应用只是稍作更改也是如此。ADB(Android 调试桥)增量 APK 安装可以安装足够的 APK 以启动应用,同时在后台流式传输剩余数据,从而加速这一过程。如果设备支持该功能,并且您安装了最新的 SDK 平台工具,adb install 将自动使用此功能。如果不支持,系统会自动使用默认安装方法。
7、隐私权变更

  • 强制执行分区存储机制
    以 Android 11 或更高版本为目标平台的应用始终会受分区存储行为的影响
  • 单次授权
    使用单次授权功能,用户可以授予对位置信息、麦克风和摄像头的临时访问权限
  • 自动重置权限
    如果用户在 Android 11 或更高版本上几个月未与应用互动,系统会自动重置应用的敏感权限
  • 后台位置信息访问权限
    Android 11 更改了用户向应用授予后台位置信息权限的方式
  • 软件包可见性
    Android 11 更改了应用查询同一设备上的其他已安装应用及与之互动的方式
  • 前台服务
    Android 11 更改了前台服务访问位置信息、摄像头和麦克风相关数据的方式

Android10.x

Android 10 ------》API 级别:29

1、TLS 1.3 支持
Android 10 增加了对 TLS 1.3 的支持。TLS 1.3 是 TLS 标准的主要修订版本,它提升了性能和安全性。我们的基准测试数据表明,与 TLS 1.2 相比,使用 TLS 1.3 可以将建立安全连接的速度提高 40%。
2、WLAN 网络连接
Android 10 增加了对点对点连接的支持。借助此功能,应用可以使用 WifiNetworkSpecifier 描述所请求网络的属性,以此来提示用户更改设备连接到的接入点。点对点连接用于“非网络提供”目的,例如 Chromecast 和 Google Home 硬件等辅助设备的引导配置
3、改进了 WLAN 高性能和低延迟模式
借助 Android 10,您可以为底层调制解调器提供提示,以最大限度地缩短延迟。
Android 10 扩展了 WLAN 锁定 API,以有效地支持高性能和低延迟模式。系统会针对高性能和低延迟模式停用 WLAN 节能模式,并且您可以在低延迟模式下启用进一步的延迟优化(具体取决于调制解调器支持)。
仅当获取锁的应用在前台运行且屏幕处于开启状态时才能启用低延迟模式。低延迟模式对实时移动游戏应用尤其有用。
4、WLAN轻松连接
借助 Android 10,您可以利用 Easy Connect 为对等设备配置 WLAN 凭据,以替代已弃用的 WPS。应用可以使用 ACTION_PROCESS_WIFI_EASY_CONNECT_URI intent 将 Easy Connect 集成到其设置和配置流程中
**5、蓝牙 LE 连接导向型频道 **
借助 Android 10,您的应用可以使用 BLE CoC 连接在两个 BLE 设备之间传输较大的数据流。此接口抽象化处理了蓝牙和连接机制,以简化实现。
6、同时保存用户名和密码
借助 SaveInfo.FLAG_DELAY_SAVE 标记,应用现在可以使用多个 Activity 显示用户名、密码和其他字段。
7、用户与保存界面的互动
您可以在保存对话框中显示和隐藏密码字段,只需在此对话框中设置操作监听器,并更改相应密码远程视图的可见性即可
8、支持更新数据集
自动填充可以更新现有的密码。例如,如果用户已经存储了一个密码,然后又保存了一个新密码,则自动填充功能会提示用户更新现有密码,而不是保存新密码
9、设置面板
Android 10 引入了“设置面板”,这是一种 API,让应用能够在自身环境中向用户显示设置。这样一来,用户无需通过转到设置来更改 NFC 或移动数据等设置,而能继续留在原来的应用中。
10、深色主题
Android 10 提供深色主题背景,既可应用于 Android 系统界面,也可应用于设备上运行的应用。
11、外部存储访问权限范围限定为应用文件和媒体
默认情况下,对于以 Android 10 及更高版本为目标平台的应用,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值