Android开发之--判断当前手机上是否存在QQ或微信应用
来源:互联网 发布:淘宝金丝楠木手串真假 编辑:程序博客网 时间:2024/04/30 06:23
//判断QQ是否可用
public
static
boolean
isQQClientAvailable(Context context) {
final
PackageManager packageManager = context.getPackageManager();
List<PackageInfo> 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
;
}
//使用时候,
if( ! isQQClientAvailable(this)){
//QQ不可用 提示相关信息
}else{
//QQ可用,操作--
}
//判断微信是否可用
public
static
boolean
isWeixinAvilible(Context context) {
final
PackageManager packageManager = context.getPackageManager();
// 获取packagemanager
List<PackageInfo> 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
;
}
0 0
- Android开发之--判断当前手机上是否存在QQ或微信应用
- iOS判断手机上是否安装微信或qq等应用
- 如何通过包名判断手机是否安装了QQ,微信,或其他应用
- 通过包名判断手机上是否安装了QQ,微信,或者其他应用
- 通过包名判断手机上是否安装了QQ,微信,或者其他应用
- iOS:判断设备上是否安装微信或qq
- Android:判断手机是否安装了QQ或者微信
- Android 判断手机是否安装QQ或者微信
- Android判断应用或Activity是否存在
- Android判断应用或Activity是否存在
- Android判断应用或Activity是否存在
- Android判断应用或Activity是否存在
- Android判断应用或Activity是否存在
- Android 判断当前Activity是不是最后一个Activity 以及 应用或Activity是否存在
- javascript判断是否是QQ或微信手机内置浏览器
- (4.2.16.5)Android判断应用或Activity是否存在
- Android如何判断应用或Activity是否存在
- iOS:判断设备上是否安装微信或qq 集成微信SDK的时候判断是否安装微信 基于ShareSDK
- 使用高德地图的时候获取SHA1值和调试SHA1值
- 使用iconv批量转换文件编码为utf-8
- c/c++学习 No.5 AI贪吃蛇(二)
- 海量数据常用技巧之位图法
- php 面向对象之构造方法
- Android开发之--判断当前手机上是否存在QQ或微信应用
- 自定义表格,选取表格,获取里面的内容
- 魅族 Android 6.0 以上系统获取相机权限的坑
- 前端面试相关
- Jquery为相同ID的button绑定click
- Bootstrap常用导航条
- Toolbar 和他的返回键
- Web播放器SDK
- C#3.0 LINQ 查询语法