Android 一个app启动另一个app
2015-08-14 16:00
585 查看
1、通过包名获取要跳转的app,创建intent对象
Intent intent = getPackageManager().getLaunchIntentForPackage("com.example.chonghongjiahua");
2、如果intent为空,表明没有找到相关联的APP应用,否则使用startActivity启动intent
if (intent != null) {
// intent传递参数
intent.putExtra("ipAddress", "10.112.4.196");
intent.putExtra("port", "9080");
startActivity(intent);
} else {
// 没有安装app应用使用Toast进行提示
Toast.makeText(getApplicationContext(), "请先下载APP", Toast.LENGTH_LONG).show();
}
Intent intent = getPackageManager().getLaunchIntentForPackage("com.example.chonghongjiahua");
2、如果intent为空,表明没有找到相关联的APP应用,否则使用startActivity启动intent
if (intent != null) {
// intent传递参数
intent.putExtra("ipAddress", "10.112.4.196");
intent.putExtra("port", "9080");
startActivity(intent);
} else {
// 没有安装app应用使用Toast进行提示
Toast.makeText(getApplicationContext(), "请先下载APP", Toast.LENGTH_LONG).show();
}
相关文章推荐
- Android—ListView Item 展开动画效果
- Android将程序崩溃信息保存本地文件
- android-smart-image-view源码分析
- Android 学习之补间(Tween)动画
- iOS短信验证SMSSDK的使用
- (大数据工程师学习路径)第三步 Git Community Book----高级技能
- 监听android键盘弹出隐藏
- iOS 多线程总结
- Android主页导航:fragment+viewpager
- Android基于mAppWidget实现手绘地图(十一)–移动地图到某个坐标
- Android Sqlite分页
- 基于Android 4.2.2的Account Manager源代码分析学习:设备上帐号类型列表的获取
- Android基于mAppWidget实现手绘地图(十)–在放大前后执行一些操作
- 用imageswitcher和gallery实现壁纸切换效果
- HDU 1017 A Mathematical Curiosity (枚举水题)
- Android内存溢出处理方案
- iOS基础篇之——helloword工程搭建及基本数据类型简介
- 仿ios右滑界面返回功能
- Android开发IDE配置及选择
- Android双击,连续多次点击事件判断