安卓11怎么解除文件访问限制 小米安卓11解除data权限(13)
安卓11怎么解除文件访问限制
Android 11 引入了 MIME 组,这是一个新的清单元素,可让应用在 intent 过滤器中声明一组动态的 MIME 类型,并在运行时以编程方式对其进行修改。如需使用 MIME 组,请使用新的 android:mimeGroup 属性在应用清单中添加一个数据元素:
<pre spellcheck="false" lang="java" cid="n765" mdtype="fences"><intent-filter> <action android:name="android.intent.action.SEND"/> <category android:name="android.intent.category.DEFAULT"/> <data android:mimeGroup="myMimeGroup"/></intent-filter></pre>
android:mimeGroup 属性的值是任意字符串 ID,用于在运行时标识 MIME 组。您可以通过将某个 MIME 组的 ID 传递给 PackageManager API 类中的以下新方法,访问和更新该 MIME 组的内容:
getMimeGroup() setMimeGroup()
如果您以编程方式将 MIME 类型添加到 MIME 组,其运作方式与清单中明确声明的静态 MIME 类型完全相同。
注意:mimeGroup 字符串是基于每个软件包定义的。在同一软件包中,您可以在多个 intent 过滤器或组件中使用相同的 mimeGroup 字符串以声明它们之间共享的 MIME 组。不同的软件包不能共享 MIME 组,但它们可以使用相同的 mimeGroup 字符串,而不相互干扰。
自动填充增强功能
Android 11 改进了自动填充服务。
AssistStructure.ViewNode 中的提示标识符
对自动填充服务来说,根据视图的属性计算视图的签名哈希值通常很有用。在计算签名哈希值时,视图提示是一个非常值得参考的属性,但提示字符串可能会随着手机的语言区域而发生变化。为了解决此问题,Android 11 使用新的 getHintIdEntry() 方法扩展了 AssistStructure.ViewNode,该方法会返回视图提示文本的资源标识符。此方法提供一个与语言区域无关的值,可用于计算签名哈希值。
提供了数据集的事件
为了帮助自动填充服务提高建议内容的质量,Android 11 提供了一种方法以识别自动填充服务提供了数据集但用户未选择任何数据集的情况。在 Android 11 中,FillEventHistory 会报告一种新的 TYPE_DATASETS_SHOWN 事件类型。每当自动填充服务向用户提供一个或多个数据集时,FillEventHistory 就会记录此类型的事件。自动填充服务可以将这些事件与现有的 TYPE_DATASET_SELECTED 事件结合使用来确定用户是否选择了任何提供的自动填充选项。
IME 集成
键盘及其他 IME 现在可以在建议栏或类似的界面中以内嵌方式显示自动填充建议,而不是在下拉菜单中显示这些建议。为了保护密码和信用卡号等敏感信息,系统会将建议显示给用户,但在用户选择某条建议之前,IME 并不知道这些建议。如需了解 IME 和密码管理器如何支持此功能,
与内容捕获服务共享数据
相关阅读
-
华为nova9电池百分比怎么设置 华为nova9pro怎么设置电池百分比
小编为大家说一说华为nova9pro怎么设置电池百分比方面的介绍,华为nova9pro设置电池百分比需三个步骤,在电量百分比显示方式设置中选择电池图标外或电池图标内即可,具体操作步骤如下:
-
iqoo8双击亮屏在哪设置 vivoiqoo双击亮屏怎么设置
你是不是想知道iqoo8双击亮屏在哪设置的内容,iqoo8设置双击亮屏只需在快捷与辅助功能中进入智能体感,然后在智能亮屏熄屏中打开双击亮屏。具体操作步骤如下:
-
苹果手机14无线充电 苹果14plus无线充电多少w
一篇IT技术小知识,为您介绍苹果14plus无线充电多少w的相关话题,苹果14plus可以支持最高15W的MagSafe 无线充电和最高7.5W的Qi无线充电,同时还支持20W有线充电。
-
荣耀X40 GT支持nfc功能吗 有nfc功能吗
今日重点为您介绍荣耀X40 GT支持nfc功能吗的相关话题,荣耀X40 GT支持nfc功能,支持nfc读写卡功能和NFC模拟卡功能,使用手机即可充当公交卡和门禁卡。


