Android 如何把多个应用显示在一个应用程序里面

Android 怎么把多个应用显示在一个应用程序里面
如题,就是类似于桌面那种。
把桌面当一个应用,别的变成子应用。

------解决方案--------------------
从一个Activity调用另一个Activity,十分简单,只需要创建一个Intent,并且告诉Intent我从哪来,要到哪去,然后执行这个Intent,就可以了。示例代码如下:
Intent i = new Intent(TestActivity.this,SecondActivity.class);
startActivity(i);
当然,这样只能够做到Activity之间的切换,如果想在切换的同时,由旧的Activity向新的Activity传递一些参数,那么就要在startActivity()方法之前,为Intent添加参数,通过putExtra(string,xxx)这组方法,就可实现。
putExtra(string,xxx)方法类似于map,键都是String型,值有不公类型,该方法被重载,具体可参考API,示例代码如下:
Intent i = new Intent(TestActivity.this,SecondActivity.class);  
i.putExtra("uName", "legend");  
i.putExtra("uAge", (short)18);  
startActivity (i);  
百度出来的
有好的资源共同分享下
------解决方案--------------------
可以读取手机里面的应用名,应用包名,图标。。。。   
根据包名跳转Intent ent=packageName
startActivity(ent);
在配置文件里面更改启动器。
------解决方案--------------------
楼主可以了解一下activity的task stack。
------解决方案--------------------
下载apk的收打开的应用一定是浏览器的应用
下载完成安装后打开下载应用之后显示的肯定只有你下载的这个程序,你在这个界面可以设置多个图标,可以绘画的像桌面一样,每个图标链接不同的activity
------解决方案--------------------
是像主页那样,显示所有已安装的程序吗

你查一下 packagemanager
------解决方案--------------------
LZ  你想多了  一个appwidget而已

你设置个接口   提供注册功能   
别的应用 在你这注册  提供需要启动的PendingIntent以及图片(或者是设计成remoteviews)

然后你负责显示图片(或者remoteviews),并且当点击时,取出相应的PendingIntent启动其他应用