//判断微信是否可用public static boolean isWeixinAvilible(Context context) {     final PackageManager packageManager = context.getPackageManager();   // 获取packagemanager    List pinfo = packageManager.getInstalledPackages(0);   // 获取所有已安装程序的包信息    if (pinfo != null) {         for (int i = 0; i < pinfo.size(); i++) {              String pn = pinfo.get(i).packageName;             if (pn.equals("com.tencent.mm")) {                 return true;             }         }     }   return false; }

 /**     * 判断qq是否可用     *      * @param context     * @return     */  public static boolean isQQClientAvailable(Context context) {     final PackageManager packageManager = context.getPackageManager();     List pinfo = packageManager.getInstalledPackages(0);     if (pinfo != null) {         for (int i = 0; i < pinfo.size(); i++) {         String pn = pinfo.get(i).packageName;           if (pn.equals("com.tencent.mobileqq")) {              return true;           }         }     }     return false;  }


更多相关文章

  1. 【阿里云镜像】切换阿里巴巴开源镜像站镜像——Debian镜像
  2. Android屏幕分辨率正确获取及PX,DPI,DP,SP等的对应关系
  3. android 获取唯一标识
  4. android拍照与读取相册
  5. Android(安卓)热点开关状态的判断和获取热点ssid
  6. Android软键盘适配问题
  7. AIR Native Extension的使用(Android)一 : 打包ane
  8. android之BitMap
  9. Android中GPS定位的简单应用

随机推荐

  1. 理解android中Activity和Task的关系
  2. 关于Android(安卓)开发优化的建议
  3. Android(安卓)NoSql数据库框架-SnappyDB
  4. Android学习之广播事件处理
  5. Android 2.2数据共享功能开启与否将由运
  6. Android UI开发第十四篇——可以移动的悬
  7. Android使用AsyncHttpClient上传多个文件
  8. 在Android上实现图像颜色过滤与反转
  9. Android Studio下NDK的使用
  10. Android 多线程之Handler