Android Runtime Permission Util
PermissionManager permissionManager = new PermissionManager(this, listener);
permissionManager.requestPermission(Manifest.permission.READ_PHONE_STATE,
Manifest.permission.READ_EXTERNAL_STORAGE,
Manifest.permission.CAMERA);
PermissionListener listener = new PermissionListener() {
@Override
public void onAllPermissionsGranted(List<String> grantedPermissions) {
}
@Override
public void onPermissionsDenied(List<String> deniedPermissions) {
}
};
compile 'cn.jack:PermissionManager:1.0.4'