public class K
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
K.CALENDAR
Dangerous Permissions for Calendar
|
static class |
K.CAMERA
Dangerous Permissions for Camera
|
static class |
K.CONTACTS
Dangerous Permissions for Contacts
|
static class |
K.LOCATION
Dangerous Permissions for Location
|
static class |
K.MICROPHONE
Dangerous Permissions for Microphone
|
static class |
K.PHONE
Dangerous Permissions for Phone
|
static class |
K.SENSORS
Dangerous Permissions for Sensors
|
static class |
K.SMS
Dangerous Permissions for SMS
|
static class |
K.STORAGE
Dangerous Permissions for Storage
|
| Modifier and Type | Field and Description |
|---|---|
static int |
PERM_REQ |
| Constructor and Description |
|---|
K() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
checkAddVoicemailPermission(android.app.Activity activity)
Check for ADD_VOICEMAIL permission
|
static boolean |
checkBodySensorsPermission(android.app.Activity activity)
Check for BODY_SENSORS permission
|
static boolean |
checkCallPhonePermission(android.app.Activity activity)
Check for CALL_PHONE permission
|
static boolean |
checkCameraPermission(android.app.Activity activity)
Check for CAMERA permission
|
static boolean |
checkGetAccountsPermission(android.app.Activity activity)
Check for GET_ACCOUNTS permission
|
static boolean |
checkLocationCoarsePermission(android.app.Activity activity)
Check for ACCESS_COARSE_LOCATION permission
|
static boolean |
checkLocationFinePermission(android.app.Activity activity)
Check for ACCESS_FINE_LOCATION permission
|
static boolean |
checkPermissionGranted(android.app.Activity activity,
java.lang.String perm)
Check whether the given permission is granted or not
|
static boolean |
checkPermissionGranted(android.content.Context context,
java.lang.String perm)
Check whether the given permission is granted or not
|
static boolean |
checkProcessOutgoingCallsPermission(android.app.Activity activity)
Check for PROCESS_OUTGOING_CALLS permission
|
static boolean |
checkReadCalendarPermission(android.app.Activity activity)
Check for READ_CALENDAR permission
|
static boolean |
checkReadCallLogPermission(android.app.Activity activity)
Check for READ_CALL_LOG permission
|
static boolean |
checkReadContactsPermission(android.app.Activity activity)
Check for READ_CONTACTS permission
|
static boolean |
checkReadExternalPermission(android.app.Activity activity)
Check for READ_EXTERNAL_STORAGE permission
|
static boolean |
checkReadPhoneStatePermission(android.app.Activity activity)
Check for READ_PHONE_STATE permission
|
static boolean |
checkReadSMSPermission(android.app.Activity activity)
Check for READ_SMS permission
|
static boolean |
checkReceiveMMSPermission(android.app.Activity activity)
Check for RECEIVE_MMS permission
|
static boolean |
checkReceiveSMSPermission(android.app.Activity activity)
Check for RECEIVE_SMS permission
|
static boolean |
checkReceiveWAPPushPermission(android.app.Activity activity)
Check for RECEIVE_WAP_PUSH permission
|
static boolean |
checkRecordAudioPermission(android.app.Activity activity)
Check for RECORD_AUDIO permission
|
static boolean |
checkSendSMSPermission(android.app.Activity activity)
Check for SEND_SMS permission
|
static boolean |
checkUseSIPPermission(android.app.Activity activity)
Check for USE_SIP permission
|
static boolean |
checkWriteCalendarPermission(android.app.Activity activity)
Check for WRITE_CALENDAR permission
|
static boolean |
checkWriteCallLogPermission(android.app.Activity activity)
Check for WRITE_CALL_LOG permission
|
static boolean |
checkWriteContactsPermission(android.app.Activity activity)
Check for WRITE_CONTACTS permission
|
static boolean |
checkWriteExternalPermission(android.app.Activity activity)
Check for WRITE_EXTERNAL_STORAGE permission
|
static void |
getPermissionFor(android.app.Activity activity,
java.lang.String perm,
java.lang.String title,
java.lang.String messagge)
Requests permission
|
static void |
getPermissionsFor(android.app.Activity activity,
java.lang.String[] perms,
java.lang.String title,
java.lang.String messagge)
Deprecated.
|
public static final int PERM_REQ
public static void getPermissionFor(android.app.Activity activity,
java.lang.String perm,
java.lang.String title,
java.lang.String messagge)
activity - The activity to which the permission is askedperm - Permission to be requested, one of the static memberstitle - The title of the info dialogmessagge - The message of the info dialog@Deprecated
public static void getPermissionsFor(android.app.Activity activity,
java.lang.String[] perms,
java.lang.String title,
java.lang.String messagge)
public static boolean checkReadCalendarPermission(android.app.Activity activity)
activity - Activitypublic static boolean checkWriteCalendarPermission(android.app.Activity activity)
activity - Activitypublic static boolean checkCameraPermission(android.app.Activity activity)
activity - Activitypublic static boolean checkReadContactsPermission(android.app.Activity activity)
activity - Activitypublic static boolean checkWriteContactsPermission(android.app.Activity activity)
activity - Activitypublic static boolean checkGetAccountsPermission(android.app.Activity activity)
activity - Activitypublic static boolean checkLocationFinePermission(android.app.Activity activity)
activity - Activitypublic static boolean checkLocationCoarsePermission(android.app.Activity activity)
activity - Activitypublic static boolean checkRecordAudioPermission(android.app.Activity activity)
activity - Activitypublic static boolean checkReadPhoneStatePermission(android.app.Activity activity)
activity - Activitypublic static boolean checkCallPhonePermission(android.app.Activity activity)
activity - Activitypublic static boolean checkReadCallLogPermission(android.app.Activity activity)
activity - Activitypublic static boolean checkWriteCallLogPermission(android.app.Activity activity)
activity - Activitypublic static boolean checkAddVoicemailPermission(android.app.Activity activity)
activity - Activitypublic static boolean checkUseSIPPermission(android.app.Activity activity)
activity - Activitypublic static boolean checkProcessOutgoingCallsPermission(android.app.Activity activity)
activity - Activitypublic static boolean checkBodySensorsPermission(android.app.Activity activity)
activity - Activitypublic static boolean checkSendSMSPermission(android.app.Activity activity)
activity - Activitypublic static boolean checkReadSMSPermission(android.app.Activity activity)
activity - Activitypublic static boolean checkReceiveSMSPermission(android.app.Activity activity)
activity - Activitypublic static boolean checkReceiveMMSPermission(android.app.Activity activity)
activity - Activitypublic static boolean checkReceiveWAPPushPermission(android.app.Activity activity)
activity - Activitypublic static boolean checkWriteExternalPermission(android.app.Activity activity)
activity - Activitypublic static boolean checkReadExternalPermission(android.app.Activity activity)
activity - Activitypublic static boolean checkPermissionGranted(android.content.Context context,
java.lang.String perm)
context - Contextperm - The permission to be checkedpublic static boolean checkPermissionGranted(android.app.Activity activity,
java.lang.String perm)
activity - Contextperm - The permission to be checked