国产探花免费观看_亚洲丰满少妇自慰呻吟_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開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 江华| 五峰| 崇州市| 永丰县| 民乐县| 团风县| 铁力市| 仲巴县| 商洛市| 乌兰县| 商都县| 宁都县| 招远市| 资中县| 绥江县| 安乡县| 绍兴市| 泰来县| 射阳县| 吐鲁番市| 姚安县| 望江县| 牟定县| 邯郸县| 中西区| 保定市| 石棉县| 崇阳县| 东至县| 桐梓县| 新野县| 淮滨县| 滕州市| 涡阳县| 西贡区| 溧水县| 城口县| 景泰县| 龙游县| 全南县| 祁东县|