appA 应用
/**
* 通过包名拉起app
* @param packagename 要拉起app的包名
*/
public static void doStartApplicationWithPackageName(String packagename) {
// 通过包名获取要跳转的app,创建intent对象
Intent intent = PageManager.getCurrentActivity().getPackageManager().getLaunchIntentForPackage(packagename);
//测试参数随机数
Random rd = new Random();
// 这里如果intent为空,就说名没有安装要跳转的应用嘛
if (intent != null) {
// 这里跟Activity传递参数一样的嘛,不要担心怎么传递参数,还有接收参数也是跟Activity和Activity传参数一样
intent.putExtra("name", "name"+":"+rd.nextInt(100));
intent.putExtra("birthday", "birthday"+":"+rd.nextInt(100));
PageManager.getCurrentActivity().startActivity(intent);
} else {
// 没有安装要跳转的app应用,提醒一下
Toast.makeText(PageManager.getCurrentActivity().getApplica