Android app工程中启动 新的 app工程
来源:互联网 发布:数据库blob什么意思 编辑:程序博客网 时间:2024/05/16 18:41
private String packageName = "XXXXXX";
第一步就是判读packageName 是否存在
private boolean isHava(Context context){
PackageManager packageManager = context.getPackageManager();
//获取手机系统的所有APP包名,然后进行一一比较
List<PackageInfo> pinfo = packageManager.getInstalledPackages(0);
for (int i = 0; i < pinfo.size(); i++) {
if (((PackageInfo) pinfo.get(i)).packageName
.equalsIgnoreCase(packageName))
return true;
}
return false;
}
第二部 当返回值为true的就可以今天跳转了
Intent intent1 = new Intent(Intent.ACTION_MAIN);
intent1.addCategory(Intent.CATEGORY_LAUNCHER);
ComponentName cn = new ComponentName("path","path.MainActivity");
intent1.setComponent(cn);
startActivity(intent1);
在这里要注意,path是完整的路径名,然后第二个参数是path+启动的Activity,如果你的是LoginActivity那就写LoginActivity
- Android app工程中启动 新的 app工程
- android app 逆向工程
- Android-App工程结构
- APP工程中icon遇到的问题
- Android App工程结构总结
- Android App工程结构搭建
- Android学习札记21:Android中App工程结构的搭建
- 修改Android app工程名(Android Studio)
- android 启动新 app 的activity 新进程的创建
- Android笔记之:App模块化及工程扩展的应用
- Android Studio导入其他工程的app作为module
- android多工程--App模块化及工程扩展
- Android学习--App模块化及工程扩展
- Android学习--App模块化及工程扩展
- Android学习系列 App工程结构搭建
- Android App模块化及工程扩展
- Android Studio App 播放工程内部音乐文件
- android APP工程架构和框架
- 判断a,b,c的值能否构成一个三角形
- java类图标变成空心的解决办法
- Linux No rule to make target OR cannot find -l
- FlexSim7.5使用手册目录
- 斐波那契数列面试题解法(java)
- Android app工程中启动 新的 app工程
- springboot下dubbo2.8.4服务的提供与消费(A模块调用B模块提供的服务并对外提供新的服务)
- fastText 源码分析
- android sdk | API level 24 | R
- Mbps 和MB/s 之间的区别
- P1425 小鱼的游泳时间
- sql 各种连接的含义,图示
- hadoop mapreduce 参数优化
- 《快速学会简单的使用Mqtt》