赞
踩
2、自定义的系统帮助类 SystemHelper.java 内容如下:
import android.app.ActivityManager;
import android.content.Context;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.util.Log;
import java.util.List;
import static android.content.Context.ACTIVITY_SERVICE;
/**
系统帮助类
/
public class SystemHelper {
/*
判断本地是否已经安装好了指定的应用程序包
*
@param packageNameTarget :待判断的 App 包名,如 微博 com.sina.weibo
@return 已安装时返回 true,不存在时返回 false
*/
public static boolean appIsExist(Context context, String packageNameTarget) {
if (!””.equals(packageNameTarget.trim())) {
PackageManager packageManager = context.getPackageManager();
List packageInfoList = packageManager.getInstalledPackages(PackageManager.MATCH_UNINSTALLED_PACKAGES);
for (PackageInfo packageInfo : packageInfoList) {
String packageNameSource = packageInfo.packageName;
if (packageNameSource.equals(packageNameTarget)) {
return true;
}
}
}
return false;
}
/**
将本应用置顶到最前端
当本应用位于后台
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。