import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.net.Uri;
import android.os.Build;
import android.provider.Settings;
import android.support.v4.app.ActivityCompat;
import android.support.v4.app.Fragment;
import android.support.v4.content.ContextCompat;
import java.util.ArrayList;
import java.util.List;
import cn.graphic.base.system.ToastUtils;
public class PermissionUtils {
public static boolean checkPermission(Activity activity, String permission, int requstCode) {
int checkCallPhonePermission = ContextCompat.checkSelfPermission(activity, permission);
if (checkCallPhonePermission != PackageManager.PERMISSION_GRANTED) {
if (ActivityCompat.shouldShowRequestPermissionRationale(activity, permission)) {
ToastUtils.showToast("已经拒绝该权限");
} else {
ActivityCompat.requestPermiss
权限检查工具PermissionUtils
最新推荐文章于 2024-04-04 09:37:28 发布