zoukankan      html  css  js  c++  java
  • TextView显示多种颜色字体及判断权限是否开启

    1、TextView显示多种颜色字体
    SpannableStringBuilder style =
    new SpannableStringBuilder("您的相机功能好像有问题哦~ 去“设置>隐私>相机”开启一下吧");
    style.setSpan(new ForegroundColorSpan(getResources().getColor(R.color.take_phone)), 15, 23, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
    mContent.setText(style);


    2、判断权限是否开启
    permName --> 权限名; pkgName --> 应用包名
    private static boolean checkPermission(Context context, String permName, String pkgName) {
    PackageManager pm = context.getPackageManager();
    if (PackageManager.PERMISSION_GRANTED == pm.checkPermission(permName, pkgName)) {
    System.out.println(pkgName + "has permission : " + permName);
    return true;
    } else {
    //PackageManager.PERMISSION_DENIED == pm.checkPermission(permName, pkgName)
    System.out.println(pkgName + "not has permission : " + permName);
    return false;
    }
    }


  • 相关阅读:
    磁盘管理
    TCP/IP四层模型
    OSI七层模型详解
    kvm虚拟机
    mount 文件挂载
    ORA-01017: 用户名/口令无效; 登录被拒绝
    mybatis配置文件形式
    Spring+mybatis整合
    xmlBean学习二
    xmlBean学习一
  • 原文地址:https://www.cnblogs.com/tyzl/p/6490064.html
Copyright © 2011-2022 走看看