* @param rationale 解释为什么申请改组权限的原因的信息;
* 这些信息会在用户第一次拒绝权限申请后显示在 权限申请原理对话框...文件中, 或 object 对象表达式中, 不能定义在类中
*/
const val PERMISSION_REQUEST_CODE : Int = 100;
数组转为可变参数 : Kotlin 中可以使用...描述 申请权限的原理 ;
如果第一次申请权限 , 拒绝了某些权限的申请 , 第二次就会自动弹出 申请权限原理对话框 , 在这个对话框中 , 开发者需要给出为什么申请这些权限 , 说服用户同意这些权限的申请...;
申请权限原理对话框 中的内容是在 EasyPermissions.requestPermissions 方法的参数中设定的 ;
回调函数 : 在 Activity 中实现 EasyPermissions.RationaleCallbacks...接口 , 在本 Activity 中调用 EasyPermissions.requestPermissions 方法申请权限时 , 就会自动应用上述机制 ,
/**
* 申请权限原理对话框操作对应的回调函数