referce to : http://www.baidufe.com/item/8786bc2e95a042320bef.html计算Android App所占用d的手机内存(RAM)大小、App所产生的数据(Data)大小、App本身所占用的磁盘空间(ROM)大小。当然,这个就必须用到Packa...
分类:
移动开发 时间:
2015-07-24 15:51:27
阅读次数:
139
1、检测app是否安装
检测app是否安装的方法有很多,以下列举几种。基本都是利用packageManager来完成。
a、通过packagemanager获取已经安装的包,然后对比得出是否安装。代码:
public boolean isAppInstalled(Context context, String packageName) {
fina...
分类:
移动开发 时间:
2015-07-18 22:48:27
阅读次数:
374
设置应用程序版本号在应用程序的manifest文件中定义应用程序版本信息.2个必须同时定义的属性:android:versionCode — 整型, 相对于其他种类的版本号而言, 表示应用程序代码的版本. 其值是个整型,因此其他应用程序可以在程序编码中判断它, 例如检查升级或降级关系. 可以对其设置...
分类:
移动开发 时间:
2015-07-18 18:20:41
阅读次数:
130
private?boolean?hasCamera(){
??PackageManager?pm?=?this.getPackageManager();
??return?pm.hasSystemFeature(PackageManager.FEATURE_CAMERA)//是否有后置相机
????||?pm.hasSystemFeature...
分类:
其他好文 时间:
2015-07-15 11:28:16
阅读次数:
131
http://blog.csdn.net/xiaodongrush/article/details/93201351. 首先得到该程序的包名 这个连上手机ADB,看logcat就能看到。比如:QQ客户端的包名是com.tencent.mobileqq。2. 然后通过PackageManager判断....
分类:
移动开发 时间:
2015-07-08 17:54:58
阅读次数:
126
Splash界面的作用 打开应用Splash界面连接网络检查版本. 获得包管理器,通过包管理器获得版本信息 1 // 获取自己的版本信息 2 PackageManager pm = getPackageManager(); 3 try { 4 ...
分类:
移动开发 时间:
2015-06-27 19:40:44
阅读次数:
132
1: 获取PackageManager 获取全部静态已安装的应用:?1PackageManager pm = getPackageManager(); List infos = pm.getInstalledPackages(0);icon : info.applicationInfo.loadIc...
分类:
移动开发 时间:
2015-06-13 21:25:27
阅读次数:
1481
一 PackageManager可以获得的所有包节点信息: 1,所有节点的基类:PackageItemInfo; 2,PackageInfo:package的全面信息,与AndroidManifest.xml中的所有信息一致; 3,ApplicationInfo:关联特定应用...
分类:
移动开发 时间:
2015-06-10 13:45:47
阅读次数:
148
一、PackageManagerService启动过程 SystemServer首先启动,创建一个ServerThread线程来启动所有Android核心服务,其中PackageManagerService.main方法启动了PackageManagerService。 main方法中就是实例化.....
分类:
移动开发 时间:
2015-06-04 08:35:35
阅读次数:
328
首先介绍yum,它是一款基于vpm安装包的安装包管理工具【1】yumisaninteractive,rpmbased,packagemanager可以解决包与包之间的依赖关系【2】rpm-ivh软件安装命令不能解决依赖关系在yum的配置文件中含有软件下载的地址即更新源的地址此地址是我们使用yum进行软件安装时下载软件所..
分类:
系统相关 时间:
2015-06-01 00:57:09
阅读次数:
230