http://blog.csdn.net/timchen6824/article/details/6415231
Android.content.pm.PackageManager
用于检索安装到设备上的应用程序的各种信息。可以通过getPackageManager()获得实例
Public abstract List<ResolveInfo> queryIntentActivities(Intent intent,int flags)
根据给定的Intent检索到所有匹配的Activity。
Intent:每次调用resolveActivity()需要的Intent
Flags:附加的标识符。其中MATCH_DEFAULT_ONLY比较重要,他表示只会得到哪些支持CATEGORY_DEFAULT的Activity。
返回:根据匹配的顺序返回一个包含每个匹配的Activity的List<ResolveInfo>。返回的第一个为resolveActivity(Intent,int)得到的。如果为空则返回空的List。