跟App相关的辅助类
来源:互联网 发布:如何下载pdf软件 编辑:程序博客网 时间:2024/05/22 08:10
/**
* 跟App相关的辅助类
*
* @author zhy
*
*/
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;
}
}
* 跟App相关的辅助类
*
* @author zhy
*
*/
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;
}
}
0 0
- Util:跟App相关的辅助类
- 跟App相关的辅助类
- android跟App相关的辅助类
- Android AppUtils-跟App相关的辅助类
- App相关辅助类
- Android工具类--App相关的辅助类
- AppUtils(APP相关辅助类)
- APP开发的辅助类
- 屏幕相关的辅助类
- 屏幕相关的辅助类
- Android工具类之App相关辅助类
- Util:获得屏幕相关的辅助类
- Util:SD卡相关的辅助类
- android获得屏幕相关的辅助类
- 获得屏幕相关的辅助类
- 屏幕相关辅助类
- android 常用相关辅助类
- Http相关辅助类 HttpUtils
- mysql 常用sql
- rac 中scan vip 是如何做到负载均衡的
- jQuery.html() 函数详解
- 60 进制的研究
- 剑指offer50--链表中环的入口结点
- 跟App相关的辅助类
- 异常:Request processing failed; nested exception is org.apache.ibatis.binding.BindingException
- 智力题1
- 图解HTTPS
- day07_subprocess模块学习
- Idea SpringMVC+Spring+MyBatis+Maven整合
- 尝试深入了解Async-http
- EC---->LRC---->Sparse Erasure Code
- 自我遮挡的二维图像配准