当前位置: 首页 > news >正文

手机网站 后台全国住房和城乡建设厅官网

手机网站 后台,全国住房和城乡建设厅官网,泸州市建设厅官方网站,网站小图标怎么做Settings 设置项 在 Android 系统上,WRITE_SETTINGS 这个权限从 API 1 就已经开始有了。 通过在 app 中设置权限 android.permission.WRITE_SETTINGS 允许 app 读/写 系统设置。 在官方文档的描述中,还有一段注意事项: Note: If the app targets API level 23 or higher,…Settings 设置项 在 Android 系统上,WRITE_SETTINGS 这个权限从 API 1 就已经开始有了。 通过在 app 中设置权限 android.permission.WRITE_SETTINGS 允许 app 读/写 系统设置。 在官方文档的描述中,还有一段注意事项: Note: If the app targets API level 23 or higher, the app user must explicitly grant this permission to the app through a permission management screen. The app requests the user’s approval by sending an intent with action Settings.ACTION_MANAGE_WRITE_SETTINGS. The app can check whether it has this authorization by calling Settings.System.canWrite(). 意思是在 app 的目标 api 是 23 (Android 6) 或更高版本时,app 用户必须显示地通过一个权限管理页面授权 app 拥有 读/写 系统设置的权限。使用 Intent 和 Settings.ACTION_MANAGE_WRITE_SETTINGS 打开这个权限管理页面,让用户决定是否授权给 app 读/写 系统设置。在 app 中可以调用 Settings.System.canWrite() 查询系统设置是否可以修改。 ACTION_MANAGE_WRITE_SETTINGS 上面描绘中提到 ACTION_MANAGE_WRITE_SETTINGS 这个 action。 下面是它完整的定义。 package android.provider;/*** The Settings provider contains global system-level device preferences.*/ public final class Settings {// ....../*** Activity Action: Show screen for controlling which apps are allowed to write/modify* system settings.* p* In some cases, a matching Activity may not exist, so ensure you* safeguard against this.* p* Input: Optionally, the Intent's data URI can specify the application package name to* directly invoke the management GUI specific to the package name. For example* "package:com.my.app".* p* Output: Nothing.*/@SdkConstant(SdkConstantType.ACTIVITY_INTENT_ACTION)public static final String ACTION_MANAGE_WRITE_SETTINGS ="android.settings.action.MANAGE_WRITE_SETTINGS";// ...... }使用 Intent 和 ACTION_MANAGE_WRITE_SETTINGS 打开一个权限管理页面,提示用户打开开关授权用户 读取/修改 系统设置。但是也存在例外情况,有的设备上不存在这样一个 Activity 页面,所以在使用这个 action 前,先确认安全措施中是否包含这样的一个权限管理页面。 在使用时,需要创建在 Intent 中携带 Uri 数据,将具体的 app 的 packagename 传入,系统根据 Uri 内的 packagename 快速地打开页面并显示 app 的基本数据,例如 app 图标,app 名称。 要打开这个页面,下方的 “Allow modifying system settings” 开关正常显示,在项目的 manifest 文件中声明 WRITE_SETTINGS 权限。 uses-permission android:name="android.permission.WRITE_SETTINGS" /在上面的操作页面,打开开关后,然后返回上一个 Activity 页面,返回的 ActivityResult 的数据。 ActivityResult{resultCode=RESULT_CANCELED, data=null}在修改了权限之后,返回到上一个页面,不会带回任何值。 不可更改的设置项 一次在项目中遇到了涉及到 app 修改系统 “Set time automatically” 项需求,但在 app 获取到 WRITE_SETTINGS 权限后,调用 API 去修改 Settings.Global.AUTO_TIME ,会发现返回是 失败 的结果。 val setResult = Settings.System.putInt(content
http://www.hkea.cn/news/14363178/

相关文章:

  • 深圳聘请做网站人员西安做营销型网站建设
  • 团购手机网站怎么做阿里云云服务平台
  • wordpress 上传中文文件seo快速培训
  • 网站建设属于什么领域阿里巴巴国际站买家入口
  • 网站连接跳转怎么做电子商务网站建设的认识
  • 秦皇岛金洋建设集团网站网站设计主题中文
  • asp.net 网站管理系统郑州做网站好
  • 扩展名网站架设一个网站
  • 沈阳专业做网站策划方案范文
  • 驻马店住房和城乡建设局网站能播放优酷视频的网站怎样做
  • 网站开发的外文翻译网络广告发布
  • 环保工程 技术支持 东莞网站建设wordpress需要ftp登录
  • 商务网站开发公司wordpress登录后搜索
  • 俄语在线网站制作google云平台 wordpress
  • 网站开发技术的发展流程网站建设阿里云
  • 网站设计需要需要用吴忠市住房和城乡建设局网站
  • 泗洪建设局网站关键词优化公司兴田德润优惠吗
  • 男男床做视频网站加强局网站建设
  • 如何关闭网站 备案磁力蜘蛛种子搜索
  • 局域网网站生活用品创新设计方案
  • 免费网站模板 百度一下心理咨询网站建设
  • 网站建设策划书模板深圳知名企业
  • 小型手机网站建设电子商务网站开发与实训答案
  • 选择佛山网站设计Sql 发wordpress
  • 软件免费下载的网站大全天河建网站的公司
  • 公司网站推广是做什么北京网首页
  • 少儿美术网站建设方案临平建设局网站
  • 如何做求职招聘网站河南省建设监理协会网站证书查询
  • 哈尔滨高端网站设计六安网站优化
  • 建设电影网站点击播放是乱页的个人网页制作完整教程