Android常用功能代码
来源:互联网 发布:双门网络门禁控制器 编辑:程序博客网 时间:2024/05/22 03:50
一、 获取系统版本号:
PackageInfo info = this.getPackageManager().getPackageInfo(this.getPackageName(), 0);
int versionCode=nfo.versionCode
string versionName=info.versionNam
二、获取系统信息:
String archiveFilePath=”sdcard/download/Law.apk”;//安装包路径
PackageManager pm = getPackageManager();
PackageInfo info = pm.getPackageArchiveInfo(archiveFilePath, PackageManager.GET_ACTIVITIES);
if(info != null){
ApplicationInfo appInfo = info.applicationInfo;
String appName = pm.getApplicationLabel(appInfo).toString();
String packageName = appInfo.packageName; //得到安装包名称
String version=info.versionName; //得到版本信息
Toast.makeText(test4.this, “packageName:”+packageName+”;version:”+version, Toast.LENGTH_LONG).show();
Drawable icon = pm.getApplicationIcon(appInfo);//得到图标信息
TextView tv = (TextView)findViewById(R.id.tv); //显示图标
tv.setBackgroundDrawable(icon);
三、获取安装路径和已安装程序列表
android中获取当前程序路径
getApplicationContext().getFilesDir().getAbsolutePath()
(2)android取已安装的程序列表
List packageInfoList = getPackageManager().getInstalledPackages(0);
四、获取图片、应用名、包名
PackageManager pManager = MessageSendActivity.this.getPackageManager();
List appList = Utils.getAllApps(MessageSendActivity.this);
for(int i=0;i
- Android常用功能代码
- Android常用功能代码
- android 常用功能代码快
- Android之常用功能代码
- Android之常用功能代码
- Android常用功能代码总结一
- Android常用小功能代码精编
- Android常用部分小功能代码
- Android ActionBar常用功能代码整理
- Android常用部分小功能代码
- DatagridView 常用功能代码
- Flash常用功能代码
- mxGraph常用功能代码
- ios常用功能代码
- VC++常用功能代码
- Matlab常用功能代码
- IOS 常用功能代码
- 常用功能性代码
- Pojo和JavaBean的区别
- 基于Windows的DNS查询
- C++ _内部类
- Linux-自动挂载文件/etc/fstab功能详解
- 使用互斥量控制Linux线程同步
- Android常用功能代码
- leetcode_268_Missing Number(Medium)
- 第五周项目1--三角形类雏形(5)
- c++ _局部类
- UVa 307 - Sticks
- 常用树结构
- veclocity(vm)下拉框遍历
- C++_聚合类
- securecrt中使用上传下载sftp