火山安卓权限的动态申请

一、布局
①添加3个按钮

在这里插入图片描述
②将窗口改为权限窗口,并添加两条权限设置

在这里插入图片描述
二、申请权限
创建按钮单击事件

①读权限
创建权限1变量,再请求读权限
“请求权限 (权限1, 0)”,后边的0是标记,后边会用到该标记

在这里插入图片描述
②写权限
“请求权限 (权限1, 1)”,后边的1是标记,后边会用到该标记

在这里插入图片描述
③读写权限
创建权限2变量,同时请求读写权限

在这里插入图片描述
④创建个对话框方法(Ctrl M创建方法),并挂接对话框事件,否则无法触发

在这里插入图片描述
⑤添加对话框事件

在这里插入图片描述
在这里插入图片描述
⑥判断用户申请权限是允许还是拒绝,并给予对应事件

在这里插入图片描述
⑦添加权限事件

在这里插入图片描述
在这里插入图片描述
⑤按之前的"0,1"标记(就是按请求码)来判断不同的事件,并弹出权限对话框(第④步创建的)

在这里插入图片描述
三、演示效果

在这里插入图片描述
本文教大家如何的进行优雅的安卓权限申请,希望大家可以喜欢

本文为转载文章,点击查看原文

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐