zoukankan      html  css  js  c++  java
  • android之获取应用版本号、版本名

    // 获取当前应用应用名

    public static String getAppName(Context context) {

        return context.getApplicationInfo().loadLabel(context.getPackageManager()).toString();

    }

     

    // 获取当前应用版本名

    public static String getVersionName(Context context) {

    try {

          return context.getPackageManager().getPackageInfo(context.getPackageName(),                             PackageManager.GET_CONFIGURATIONS).versionName;

    } catch (NameNotFoundException e) {

         e.printStackTrace();

    }

        return"";

    }

     

    // 获取当前应用版本号

    public static int getVersionCode(Context context) {

    try {

          return context.getPackageManager().getPackageInfo(context.getPackageName(),        PackageManager.GET_CONFIGURATIONS).versionCode;

    } catch (NameNotFoundException e) {

         e.printStackTrace();

    }

    return 0;

    }

     

    // 获取当前应用包名

    public static String getPackageName(Context context) {

          return context.getPackageName();

    }

     

    // 获取当前应用图标

    public static Drawable getAppIcon(Context context) {

          return context.getApplicationInfo().loadIcon(context.getPackageManager());

    }

  • 相关阅读:
    4.单例模式
    3.适配器模式
    2.策略模式
    1.工厂模式
    机器学习
    何为技术领导力
    图像像素的算术操作
    图像对象创建和赋值的区别
    图像色彩空间转换
    notepad更改文档编码格式
  • 原文地址:https://www.cnblogs.com/zyppac/p/3597232.html
Copyright © 2011-2022 走看看