Android应用与系统交互及受限配置详解
1. AppWidget大小调整与交互
通过在 AppWidgetProviderInfo 中添加 resize 属性,用户可以修改 AppWidget 的大小。列表可滚动,点击列表中的任何项目,会调用默认的查看应用来查看图像或播放视频。
2. 支持受限配置文件
当应用面向不同年龄和能力的用户时,需要提供控制以修改应用行为,以适应每个特定用户。以下是具体的解决方法:
- 系统级限制信息获取 :在API Level 18及以上,可通过 UserManager 的 getUserRestrictions() 方法获取系统级功能的通用信息。若用户配置文件设置为受限,该方法会返回一个 Bundle 对象,其中包含限制信息。
- 应用自定义限制设置 :应用可以定义自定义功能集,这些功能集应在受限环境中可配置。可通过 UserManager 的 getApplicationRestrictions() 方法获取设备的当前设置。
3. 受限配置文件的原理与应用示例
Android设备支持多用户账户,设备所有者(即设备上设置的第一个账户)可以创建其他用户或受限配置文件。受限配置文件在Android 4.3中引入,用于对所有者账户中的应用和数据提供受限访问。
超级会员免费看
订阅专栏 解锁全文
781

被折叠的 条评论
为什么被折叠?



