Android AppUtils-跟App相关的辅助类
2016-11-07 18:24
337 查看
AppUtils是一个跟App相关的辅助类
功能:
1.获取应用程序名称
2.当前应用的版本名称
功能:
1.获取应用程序名称
2.当前应用的版本名称
import android.content.Context; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import android.content.pm.PackageManager.NameNotFoundException; //跟App相关的辅助类 public class AppUtils { private AppUtils() { /* cannot be instantiated */ throw new UnsupportedOperationException("cannot be instantiated"); } /** * 获取应用程序名称 */ public static String getAppName(Context context) { try { PackageManager packageManager = context.getPackageManager(); PackageInfo packageInfo = packageManager.getPackageInfo( context.getPackageName(), 0); int labelRes = packageInfo.applicationInfo.labelRes; return context.getResources().getString(labelRes); } catch (NameNotFoundException e) { e.printStackTrace(); } return null; } /** * [获取应用程序版本名称信息] * * @param context * @return 当前应用的版本名称 */ public static String getVersionName(Context context) { try { PackageManager packageManager = context.getPackageManager(); PackageInfo packageInfo = packageManager.getPackageInfo( context.getPackageName(), 0); return packageInfo.versionName; } catch (NameNotFoundException e) { e.printStackTrace(); } return null; } }
相关文章推荐
- AppUtils(APP相关辅助类)
- Android工具类之App相关辅助类
- android跟App相关的辅助类
- Android工具类--App相关的辅助类
- android 常用相关辅助类
- Android关于Theme.AppCompat相关问题的深入分析
- android获得屏幕相关的辅助类
- App相关辅助类
- Android关于Theme.AppCompat相关问题的深入分析
- 跟App相关的辅助类
- Android5.1.1源码 - App进程被杀后与App相关的所有服务进程均被杀的原因
- Android下某个app的相关数据
- Android屏幕相关辅助类 ScreenUtils
- Android关于Theme.AppCompat相关问题的深入分析
- Android App相关的读写路径
- Android常用辅助类(二)——设备相关
- 集成JNI相关.so库到android app中
- Android退出App相关技术总结
- Android关于Theme.AppCompat相关问题的深入分析
- 一款提供 dota2 游戏相关资讯,视频,攻略,更新日志的 Android App,基于 Retrofit&RxJava&Mvp&GreenDao