初次申请权限
弹出权限申请框 (没有不在询问checkbox)
拒绝后再次申请
弹出自定义dialog (解释为什么需要权限)
上面点击确定后
再次弹出系统权限申请dialog(有不在询问checkbox)
勾选上不在询问
这里如果勾选上不再询问,只能点击拒绝.也就是存在永远拒绝(这里也不是绝对拒绝,后面可以通过在setting-应用里手动打开)
不再询问拒绝
弹出自定义dialog(解释为什么不要暂时永久关闭权限,
以及如果想打开如何打开,这里只能去setting里后动打开权限)
如果这里想再次做操作 依然只会弹出这个dialog,而不会弹出系统权限
申请dialog.
点击settings
这里需要友好的引导用户去手动打开权限.
手动完成权限后点击back
会再次回到应用界面.这里有一个回调,开发者可以自行决定干什么.
建议:再次引导用户重新开始操作.
再次点击打开相机
可以直接操作,不会在弹出申请权限dialog
todo add easyPermission 的基本使用和封装