java自己用到的工具类

来源:互联网 发布:c语言编写的程序 编辑:程序博客网 时间:2024/06/06 13:03
public class Utils {    public static final String TAG = "Utils";        public static void installApk(Activity activity, String filename) {        File file = new File(filename);        Intent intent = new Intent();        intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);        intent.setAction(Intent.ACTION_VIEW);        String type = "application/vnd.android.package-archive";        intent.setDataAndType(Uri.fromFile(file), type);        activity.startActivity(intent);    }    public static String getVersionName(Context context, String packageName) throws Exception {        PackageManager packageManager = context.getPackageManager();        PackageInfo packInfo = packageManager.getPackageInfo(packageName, 0);        return packInfo.versionName;    }    public static int getVersionCode(Context context, String packageName) throws Exception {        PackageManager packageManager = context.getPackageManager();        PackageInfo packInfo = packageManager.getPackageInfo(packageName, 0);        return packInfo.versionCode;    }    public static void showToast(Context context,String text){        Toast.makeText(context, text, Toast.LENGTH_SHORT).show();    }}
0 0
原创粉丝点击