国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

詳解Android 檢測權限的三種寫法

2019-10-21 21:37:52
字體:
來源:轉載
供稿:網友

本文介紹了詳解Android 檢測權限的三種寫法,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

權限檢測生效條件:

  1. targetSdkVersion 以及 compileSdkVersion 升級到 23 及以上
  2. 運行 Android 系統 6.0 及以上

三種檢測權限寫法:

  public static boolean checkPermission1(Context context, String[] permissions) {    PackageManager packageManager = context.getPackageManager();    String packageName = context.getPackageName();    for (String permission : permissions) {      int per = packageManager.checkPermission(permission, packageName);      if (PackageManager.PERMISSION_DENIED == per) {        Log.w(TAG, "required permission not granted . permission = " + permission);        return false;      }    }    return true;  }  public static boolean checkPermission2(Context context, String[] permissions) {    for (String permission : permissions) {      int per =context.checkPermission(permission, Process.myPid(),Process.myUid());      if (PackageManager.PERMISSION_GRANTED != per) {        Log.w(TAG, "required permission not granted . permission = " + permission);        return false;      }    }    return true;  }  public static boolean checkPermission3(Context context, String[] permissions) {    for (String permission : permissions) {      int per = ContextCompat.checkSelfPermission(context, Manifest.permission.CAMERA);      if (PackageManager.PERMISSION_GRANTED != per) {        Log.w(TAG, "required permission not granted . permission = " + permission);        return false;      }    }    return true;  }

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到Android開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 张掖市| 中卫市| 汶川县| 全椒县| 东乡族自治县| 左贡县| 湾仔区| 唐河县| 瑞昌市| 丰都县| 上高县| 巩义市| 城市| 炎陵县| 临江市| 固原市| 冀州市| 新余市| 芜湖市| 绍兴县| 汤阴县| 咸宁市| 丹巴县| 嘉禾县| 绥中县| 多伦县| 鄂托克旗| 扎鲁特旗| 丹寨县| 晋城| 静宁县| 新民市| 清丰县| 聂拉木县| 鄱阳县| 洛川县| 莆田市| 万山特区| 凭祥市| 米易县| 连江县|