在AndroidManifest.xml中,java代码段:ActivityInfo info=this.getPackageManager().getActivityInfo(getComponentName(),PackageManager.GET_META_DATA);String msg=i...
分类:
移动开发 时间:
2014-11-19 18:18:18
阅读次数:
158
获取应用列表: List packages = getPackageManager().getInstalledPackages(0); for (PackageInfo i : packages) { if ((i.applicationInfo....
分类:
移动开发 时间:
2014-11-04 19:09:33
阅读次数:
198
android4.4 通过包名打开第三方应用程序
只通过包名启动第三方应用apk程序
Intent intent = new Intent();
//通过包名启动
PackageManager packageManager = getPackageManager();
intent =packageManager.getLaunchIntentForPackage(“xx.yy.zz”);
startActivity(intent);...
分类:
移动开发 时间:
2014-10-30 13:41:25
阅读次数:
188
很多情况下,我们需要通过APK文件来得到它的一些信息。 (此时此APK不一定被安装了)0. 基础知识:可以通过android.content.Context的方法 getPackageManager()得到一个PackageManager实例。PackageManager有一个方法:PackageI...
分类:
移动开发 时间:
2014-10-29 16:44:23
阅读次数:
169
============问题描述============ 菜鸟一枚,网上搜索很多都是重启应用程序的,代码如下Intenti=getBaseContext().getPackageManager()
.getLaunchIntentForPackage(getBaseContext().getPack...
分类:
其他好文 时间:
2014-10-17 11:38:44
阅读次数:
175
public String getVersionName() { String versionName = ""; try { PackageInfo info = getPackageManager().getPackageInfo( get...
分类:
移动开发 时间:
2014-10-13 17:59:39
阅读次数:
176
android怎么获取自身app的大小的。
首先我们需要的是权限:
接下来当然是获取PackageManager了啊:
PackageManager mPackageManager=getPackageManager();
try {...
分类:
移动开发 时间:
2014-10-06 10:19:20
阅读次数:
200
Launcher中最主要的就是获取所有应用列表的入口,现在通过PackageInfo和ResolveInfo两种方法获取所有的应用列表,并且进行打开应用...
分类:
移动开发 时间:
2014-10-01 19:34:01
阅读次数:
218
1 private void per() { 2 StringBuffer appNameAndPermissions = new StringBuffer(); 3 PackageManager pm = getPackageManager(); 4 ...
分类:
移动开发 时间:
2014-09-18 18:27:14
阅读次数:
205
在google上输入以上的关键字+ android,可以搜到的代码
List
packs = getPackageManager().getInstalledPackages(0);
虽然,有些代码号称可以过滤掉系统自身的应用程序,但是只要细看代码就会发现,好像里面的那个布尔变量没有起到什么过滤的作用。
方法一:通过获取的安装包(包括安装的与系统自身的应用程序),对其...
分类:
移动开发 时间:
2014-09-09 23:06:19
阅读次数:
324