公共代码参考(PackageManager)
package com.fredric.util;import android.content.Context; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import android.content.pm.PackageManager.NameNotFoundException;/*-* APP辅助类*/public class AppUtils {//获取APP的名称public static String getAppName(Context context){try {PackageManager packageManager = context.getPackageManager();PackageInfo packetinfo = packageManager.getPackageInfo(context.getPackageName(), 0);//PackageInfo 对应整个Packet//ApplicationInfo主要是AndroidManifest.xml 文件中<Application/>标签对应的相应信息的封装//下例为:android:label="@string/app_name"int labelRes = packetinfo.applicationInfo.labelRes;return context.getResources().getString(labelRes);} catch (NameNotFoundException e) {e.printStackTrace();}return null; }//获取版本名public static String getAppVersion(Context context){try {PackageManager packageManager = context.getPackageManager();PackageInfo packetinfo = packageManager.getPackageInfo(context.getPackageName(), 0);return packetinfo.versionName; } catch (NameNotFoundException e) {e.printStackTrace();} return null;}}
转载于:https://www.cnblogs.com/Fredric-2013/archive/2013/04/03/4390459.html
公共代码参考(PackageManager)相关推荐
- C++ 简化 推箱子 小游戏 完整代码 参考网络资料 命令行运行 仅供初学者参考交流
C++ 简化 推箱子 小游戏 完整代码 参考网络资料 命令行运行 仅供初学者参考交流 说明:学做了4关推箱子, 仅供初学者参考可用g++ 编译,可以将内容复制到TXT文件,将后缀改为".cp ...
- php透明颜色的代码,PHP 透明水印生成代码参考
PHP 透明水印生成代码参考 复制代码 代码如下: /* * Created on 2010-10-27 * BY QQ542900563 * Copyrights Reserved 2000-202 ...
- The way of Webpack learning (II.) -- Extract common code(多页面提取公共代码)
学习之路基于webpack3.10.0,webpack4.0之后更新. 多页面提取公共代码!!! 一:文件关系 pageA --> subA.subB --> moduleA pageB ...
- 假导出Excel功能实现,按CSV格式快速导出功能代码参考(追求代码追求简洁复用)...
我们辛苦录入的数据都希望能有重复利用的价值,一方面这些基础数据需要有数据库级的重复利用,程序级别的重复利用,另一方面还需要直接可以方便的导出倒入的功能比较好,虽然我们自己制作的统计分析功能很强大,但是 ...
- proto—go语言生成代码参考(Generated-code reference中文翻译)
对go语言生成代码参考页面进行了翻译(大部分是google翻译做的,人工润色了一下),加深对gRPC的理解,方便以后复习. Generated-code reference(中文翻译) 此页面 ...
- dede织梦内容管理系统模板标签代码参考
◆织梦内容管理系统模板标签代码参考 [Arclist 标记] 这个标记是DedeCms最常用的一个标记,也叫自由列表标记,其中 hotart.coolart.likeart.artlist.imgli ...
- 蓝桥杯历届试题代码参考
蓝桥杯历届试题代码参考 历届试题 核桃的数量 打印十字图 带分数 剪格子 错误票据 翻硬币 连号区间数 买不到的数目 大臣的旅费 幸运数 横向打印二叉树 危险系数 网络寻路 高僧斗法 格子刷油漆 农场 ...
- NodeJS SSR服务端渲染:公共代码区分客户端和服务端
SSR服务端渲染(英语:server side render)指一般情况下,一个web页面的数据渲染完全由客户端或者浏览器端来完成.先从服务器请求,然后到页面:再通过AJAX请求到页面数据并把相应的数 ...
- webpack 如何抽离公共代码和第三方库?
假设有下面三种场景 场景一:index.js 和 other.js 文件同时引入 common.js 文件,打包的时候 index.js 和 other.js 中的 common.js 会打包两次.这 ...
- Gitee “未能幸免”?将暂时关闭公共代码存储库进行审查工作
Gitee,中国对GitHub的回应,5月18日表示,它将暂时关闭公共代码存储库进行审查工作. "所有新的开源存储库在正式公开之前都应经过人工审查.对于那些已经开放的人,我们将暂时将其保密, ...
最新文章
- Android蓝牙开发前序知识
- Tensorflow 模型加载及部分变量初始化
- SQL Server2000 “mcc 无法创建管理单元”
- mysql 有两种数据库引擎发音
- Open SAP 上 SAP Fiori Elements 公开课第一单元学习笔记
- ajax加载对应的json,jQuery:多个AJAX/JSON请求对应单个回调并行加载
- 广告系统中的Exploitation and Exploration(一)
- 升级win11系统需要预留多少磁盘空间 Windows11系统盘需要多少空间的介绍
- RHCS双机集群调测
- hightopo学习笔记---入门
- Clark变换的等幅值变换乘为什么2/3
- 七参数空间直角坐标系坐标转换
- 直接从国家统计局上找数据,并分析人口数据变化,做成可视化图
- 常见的Cracker攻击手法
- HTML基础之表单提交
- mysql 每日备份脚本分享
- android 自定义图片裁剪,Android图片裁剪工具封装
- App Inventor 2 题库设计制作流程
- 关于EventBus使用总结
- 社交媒体2.0_社交媒体2.0:增强现实生活