代码实现例如:
intent.addCategory(Intent.CATEGORY_LAUNCHER); /** Activity显示顶级程序列表中*/
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
ComponentName cn = new ComponentName("要打开的程序包名", "包名.主程序名称");
intent.setComponent(cn);
startActivity(intent);
/ ** Intent.ACTION_MAIN 标识Activity为一个程序的开始。比较常用。
Intent.ACTION_VIEW 用于显示用户的数据。比较通用,会根据用户的数据类型打开相应的Activity。
* */
http://blog.youkuaiyun.com/gf771115/article/details/7827833