android ResolveInfo运用
来源:互联网 发布:若水软件 免费软件 编辑:程序博客网 时间:2024/06/06 02:51
ResolveInfo介绍:
IntentFilter的意图对解决所传回的信息。这部分收集的信息在AndroidManifest.xml的<intent>标签的对应。
例如:
<intent-filter> <action android:name="android.intent.action.MAIN"/> <category android:name="com.action.resolveinfo"/> </intent-filter>
通过ReslveInfo我们就可以轻松找到设置了这两个标签的Activity:
Intent mainIntent = new Intent(Intent.ACTION_MAIN, null); mainIntent.addCategory("com.action.resolveinfo"); PackageManager pm = getPackageManager(); List<ResolveInfo> list = pm.queryIntentActivities(mainIntent, 0);
就得到了ResolveInfo的集合,我们就可以获取到每个Activity的信息了!通过 ResolveInfo 获取具体信息方法:
Activity获取方法:resolve.activityInfo.name
Activity包名获取方法:resolve.activityInfo.packageName
App包名获取方法:resolve.activityInfo.applicationInfo.packageName
icon获取获取方法:resolve.loadIcon(packageManager)
应用名称获取方法:resolve.loadLabel(packageManager).toString()
- android ResolveInfo运用
- android ResolveInfo运用
- Android之ResolveInfo
- 获取android应用程序信息(PackageInfo、ActivityInfo、ResolveInfo)
- android的学习点滴——PackageInfo、ResolveInfo
- PackageInfo、ResolveInfo
- PackageInfo、ResolveInfo
- PackageInfo、ResolveInfo
- PackageInfo、ResolveInfo
- PackageInfo、ResolveInfo
- PackageInfo、ResolveInfo
- PackageInfo、ResolveInfo
- PackageInfo、ResolveInfo
- PackageInfo、ResolveInfo
- PackageInfo、ResolveInfo
- PackageInfo、ResolveInfo
- ResolveInfo类
- PackageInfo、ResolveInfo
- 「学习总结-Haskell-2」Haskell重要数据结构:List
- MyEclipse安装aptana插件的问题
- 一万以内的回文数
- 利用Gallery和ImageView实现图片浏览器
- 读《JavaServer Faces 核心编程(第3版)》一书的记录—— 第 3 章 导航——案例 javaquiz-rest
- android ResolveInfo运用
- XP局域网远程登录2003server的问题
- 《coredump问题原理探究》Linux x86版4.2节函数的逆向之顺序结构
- windows下的两个免费资源编辑器
- java 连接 sqlServer2008 图文详解
- 图的遍历大神的代码
- VB代码生成标准dll
- 我与黑莓共同成长!
- 删除ubuntu冗余的开机启动菜单