Java(자바)안드로이드
[android/java]TedPermission을 통한 간단한 권한 설정
개발자 고포고
2022. 2. 22. 13:57
반응형
[android/java]TedPermission을 통한 간단한 권한 설정
안드로이드에서 권한을 관리하는건 굉장히 까다롭고 번거롭습니다.
그걸 개선해서 아래 경로에 고맙게도 쉽게할 수 있는 박상곤 개발자님이 TedPermission 라이브러리를 개발해주셨더군요.
[출저:https://github.com/ParkSangGwon/TedPermission]
간단한 사용법을 설명하겠습니다.
#디펜던시 추가(build.gradle)
implementation 'io.github.ParkSangGwon:tedpermission:2.3.0'
#리스너 생성(MainActivity)
private final PermissionListener permissionListener = new PermissionListener() {
@Override
public void onPermissionGranted() {
Log.e("Log","#####################onPermissionGranted#########################");
}
@Override
public void onPermissionDenied(List<String> deniedPermissions) {
Log.e("Log","#####################onPermissionDenied#########################");
}
};
#권한 설정(MainActivity)
TedPermission.with(this)
.setPermissionListener(permissionListener)
.setDeniedMessage("Denied Permission.")
.setPermissions(Manifest.permission.ACCESS_FINE_LOCATION)
.check();
#WorkFlow
[참고 블로그:https://gun0912.tistory.com/55]
사용법이 워낙 간단해서, 쉽게 이용 할 수 있습니다.
더 자세한 내용은 위에 참고 블로그를 통하여 확인해주시면 됩니다.
#android #java #tedpermission #안드로이드 #권한 #permission
반응형