Releases: CraftsmanHyj/SimplePermission
Releases · CraftsmanHyj/SimplePermission
V 1.0.4
V 1.0.3
- 增加GPS定位检测功能
PermissionManager.openGPSLocation()
- 小米、华为、oppo、vivo、魅族手机支持直接跳转到权限授权界面
- 优化已知bug
V 1.0.2
- PermissionCallback回调方法修改为IPermissionCallback
- PermissionCallbackImpl方法修改为SimplePermissionCallback
- 添加判断是否有权限的方法:hasPermissions(@nonnull Activity activity, IPermissionInfo permInfo)方法
- 添加请求权限方法:requestPermissions(@nonnull Activity activity, @nonnull IPermissionCallback callback, int requestCode, String... perms)
- 添加onActivityResult(Activity activity, int requestCode)回调方法,
在去应用设置界面去设置后,返回后回调此方法,可以处理设置结果Intent intent = new Intent(Settings.ACTION_APPLICATION_DETAILS_SETTINGS); Uri uri = Uri.fromParts("package", getActivity().getPackageName(), null); intent.setData(uri); Activity.startActivityForResult(intent, REQEUSTCODE);
V 1.0.1
动态权限框架,使用回调方式去处理同意、拒绝事件;