权限申请
String[] needPermissions = {
Manifest.permission.CAMERA
};
List<String> needRequestPermissonList = findDeniedPermissions(MainActivity.this,needPermissions);
if (null != needRequestPermissonList
&& needRequestPermissonList.size() > 0) {
ActivityCompat.requestPermissions(MainActivity.this,
needRequestPermissonList.toArray(
new String[needRequestPermissonList.size()]),
PERMISSON_REQUESTCODE);
} else {
Toast.makeText(MainActivity.this,"权限已申请好,在这里做操作",Toast.LENGTH_SHORT).show()