android开发中如何开启用户安装的应用程序?

如我想设置一个按钮,当用户点击按钮是可以启动qq,uc等用户程序?... 如我想设置一个按钮,当用户点击按钮是可以启动qq,uc等用户程序? 展开
 我来答
arrow5134
2011-03-09
知道答主
回答量:5
采纳率:0%
帮助的人:0
展开全部
通过intent调用用户程序,需要你知道用户程序的动作,类别,数据。进行匹配。就可以调用了
更多追问追答
追问
我知道,我会调用系统程序,用setcomponentname可以,但是开启用户程序怎么实现?如qq?
追答
别人的apk文件安装在你的模拟器上的程序,可以通过反编译工具查找到清单文件的包名和类名,如调用qq程序可以使用
Intent intent = new Intent();
ComponentName componentName =
new ComponentName("com.tencent.qq","com.tencent.qq.SplashActivity");
intent.setComponent(componentName);
startActivity(intent);
wzl110227
2011-03-07 · TA获得超过247个赞
知道答主
回答量:129
采纳率:0%
帮助的人:0
展开全部
安卓手机支持你说的功能!
双击主屏键会出现你设置的功能,如音乐等!
在设置-应用程序-最下面的选项中,里面有浏览器很多很多.......
希望对你有帮助
追问
晕,我说的不是这个好不。。。。我说的是android开发,在自己开发的应用程序里调用用户安装的程序。。。。。。。。。。。
追答
在功能菜单里长按图标不就能转移到桌面了吗!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式