如题,就是类似于桌面那种。
把桌面当一个应用,别的变成子应用。

解决方案 »

  1.   

    从一个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);  
    百度出来的
    有好的资源共同分享下
      

  2.   

    我不是这个意思  是多个app应用,把他们放到一个应用里面显示出来
      

  3.   

    可以读取手机里面的应用名,应用包名,图标。   
    根据包名跳转Intent ent=packageName
    startActivity(ent);
    在配置文件里面更改启动器。
      

  4.   

    我不是这个意思  是多个app应用,把他们放到一个应用里面显示出来
    同时开启多个activity会造成大量的内存冗余吧。
    桌面其实也只是开了一个activity,只不过桌面上的activity里面的各个按钮对应着不同的activity.
    你可以只开启一个activity,这个Activity有很多按钮,点了按钮之后进入其他应用。。
    我还没见过安卓可以在前台同时显示并运行两个应用的。
      

  5.   

    我不是这个意思  是多个app应用,把他们放到一个应用里面显示出来
    同时开启多个activity会造成大量的内存冗余吧。
    桌面其实也只是开了一个activity,只不过桌面上的activity里面的各个按钮对应着不同的activity.
    你可以只开启一个activity,这个Activity有很多按钮,点了按钮之后进入其他应用。。
    我还没见过安卓可以在前台同时显示并运行两个应用的。
    那么要是下载apk的时候怎么才能在桌面只显示一个图标其他都是隐藏的,然后点开应用以后再通过点击事件跳转到别应用啊?
      

  6.   

    楼主可以了解一下activity的task stack。
      

  7.   

    下载apk的收打开的应用一定是浏览器的应用
    下载完成安装后打开下载应用之后显示的肯定只有你下载的这个程序,你在这个界面可以设置多个图标,可以绘画的像桌面一样,每个图标链接不同的activity
      

  8.   

    是像主页那样,显示所有已安装的程序吗你查一下 packagemanager
      

  9.   

    LZ  你想多了  一个appwidget而已你设置个接口   提供注册功能   
    别的应用 在你这注册  提供需要启动的PendingIntent以及图片(或者是设计成remoteviews)然后你负责显示图片(或者remoteviews),并且当点击时,取出相应的PendingIntent启动其他应用