一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

Android开发中判断手机是否安装了QQ或者微信

时间:2017-03-01 编辑:简简单单 来源:一聚教程网

 代码如下复制代码

publicstaticbooleanisWeixinAvilible(Context context) {

    finalPackageManager packageManager = context.getPackageManager();// 获取packagemanager

    Listpinfo = packageManager.getInstalledPackages(0);// 获取所有已安装程序的包信息

    if(pinfo !=null) {

      for(inti =0; i < pinfo.size(); i++) {

        String pn = pinfo.get(i).packageName;

        if(pn.equals("com.tencent.mm")) {

          returntrue;

        }

      }

    }

    returnfalse;

  }

  /**

   * 判断qq是否可用

   * 

   * @param context

   * @return

   */

  publicstaticbooleanisQQClientAvailable(Context context) {

    finalPackageManager packageManager = context.getPackageManager();

    Listpinfo = packageManager.getInstalledPackages(0);

    if(pinfo !=null) {

      for(inti =0; i < pinfo.size(); i++) {

        String pn = pinfo.get(i).packageName;

        if(pn.equals("com.tencent.mobileqq")) {

          returntrue;

        }

      }

    }

    returnfalse;

  }

热门栏目