怎样做博客网站,wordpress 文章自定义,高端网站开发地址,企业营销策略Android超清晰6.0权限申请AndPermission的具体实现代码#xff0c;供大家参考#xff0c;具体内容如下前言这是我经常使用的框架#xff0c;原因#xff1a;1.思路清晰2.实现方便开始准备工作导包compile com.yanzhenjie:permission:1.0.7然后就可以使用了#xff0c;贼简…Android超清晰6.0权限申请AndPermission的具体实现代码供大家参考具体内容如下前言这是我经常使用的框架原因1.思路清晰2.实现方便开始准备工作导包compile com.yanzhenjie:permission:1.0.7然后就可以使用了贼简单使用第一步findViewById(R.id.selectPic).setOnClickListener(new View.OnClickListener() {Overridepublic void onClick(View view) {//检测权限AndPermission.with(MainActivity.this).requestCode(202).permission(Manifest.permission.CAMERA, Manifest.permission.WRITE_EXTERNAL_STORAGE).callback(listener).start();}});解释1.requestCode()用于回调使用判断是哪里申请的2.permission()直接填写要申请的权限就可以了但是一定要在AndroidManifest.xml中添加上3.callback():填入回调对象就可以当你点击按钮的时候就会自动查询是否已经有了权限如果没有就会弹出申请框如果拥有权限就会直接走回调里面的success方法。第二步回调对象//权限监听回调private PermissionListener listener new PermissionListener() {Overridepublic void onSucceed(int requestCode, List grantedPermissions) {// 权限申请成功回调。if (requestCode 202) {//申请成功后的动作}}Overridepublic void onFailed(int requestCode, List deniedPermissions) {// 权限申请失败回调。可提示}};就这样就结束了真的很简单。以上就是本文的全部内容希望对大家的学习有所帮助也希望大家多多支持我们。时间 2019-11-14