搜索手机里面的所有App,找到其中一个并启动
来源:互联网 发布:守望先锋mac能玩吗 编辑:程序博客网 时间:2024/05/29 17:02
首先搜索手机文件是一个耗时的操作,所以要在子线程里面来执行
new Thread() { public void run() { mList = AppInfoProvide.getAppAllInfo(getActivity().getApplicationContext()); for (AppInfo info : mList) { if (info.getAppName().equals("APP的名字")) { startApp(info);//启动App的方法 } } } }.start();
启动App的方法:
public void startApp(AppInfo info) { PackageManager pm = getActivity().getPackageManager(); Intent intent = pm.getLaunchIntentForPackage(info.getPackName()); if (intent != null) { //说明是可以被启动 startActivity(intent); } }
阅读全文
0 0
- 搜索手机里面的所有App,找到其中一个并启动
- 输入一个字符串,找到其中最长的单词并输出
- 输入一个字符串,删除其中所有的数字,所有大写字母改成小写,其他不变,并输出
- onCreateView 里面把所有的view找到
- 获取手机安装的所有App列表,并获取到App图标。
- 获取手机里面的所有的应用程序
- C输入一个字符串,删除其中所有的数字,所有大写字母改成小写,其他不变,并输出
- android开发之在浏览器里面启动手机APP
- 获取手机里所有的app并点击相应的图标开启相应的程序
- 如何设置在elipse里面选中一个变量,找到该页面用到该变量的所有的地方
- 花一天时间搜索,居然找到一个德国人写的论文里面有用Matlab读取*.spa文件的程序片段
- 在一个有序数组里面找到两个数,其中它们的和为某个值,要求时间复杂度为O(n)
- 简介python,找到了解它的其中一个小窗口
- 给定一个无序数组,找到其中最小的K个数
- python 遍历所有文件文件夹,并且搜索其中的字符串
- 编程珠矶 习题 4.6 利用二分搜索找到一个数在顺序数组里面的下限和上限
- hibernate启动慢的其中一个原因
- hibernate启动慢的其中一个原因
- servlet下一个页面获取上一个页面的信息
- 深拷贝与Serializable简介
- overlay fs挂载及操作测试
- Android数据序列化方案研究
- IDL输出Excel中直接列分隔的txt文件方法
- 搜索手机里面的所有App,找到其中一个并启动
- Intel的视频硬编码方法
- <Java虚拟机>读书记录1-JVM运行时数据区域
- 求最大上升子序列
- Lua 基本语法
- Hadoop好友推荐系统-原始数据去重操作(包含MapReduce任务监控)
- Android Studio出现Failed to open zip file问题的解决方法
- 【1707.01691】RON:Reverse Connection with Objectness Prior Networks for Object Detection
- sortedArrayUsingComparator数组排序