android ResolveInfo运用
来源:互联网 发布:关于网络的ppt 编辑:程序博客网 时间:2024/05/16 15:20
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.actio<span style="font-size:18px;">n.resolveinfo</span>");
- PackageManager pm = getPackageManager();
- List<ResolveInfo> list = pm.queryIntentActivities(mainIntent, 0);
通过 ResolveInfo 获取具体信息方法:
Activity获取方法:resolve.activityInfo.name
Activity包名获取方法:resolve.activityInfo.packageName
App包名获取方法:resolve.activityInfo.applicationInfo.packageName
icon获取获取方法:resolve.loadIcon(packageManager)
应用名称获取方法:resolve.loadLabel(packageManager).toString()
0 0
- 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
- c/c++整理
- smarty 模板引擎
- 令自己感动
- Win7/Win8.1新装备:谷歌推64位Chrome测试版
- HTML基础
- android ResolveInfo运用
- Google的9条创新原则
- UITapGestureRecognizer 的用法
- spinlock与linux内核调度的关系
- IncrediBuild工具使用及设置(转)
- 解决 .bashrc: 行 1: 未预期的符号 `(' 附近有语法错误
- adb 调试获取root权限
- 如何成为一个技术“牛人”
- 利用bochs 调试内核(转载)