你看下intent和androidmanifest.xml就知道了

解决方案 »

  1.   

    <application android:icon="@drawable/icon"
              android:label="@string/app_name"
            android:launchMode="singleInstance">
    让Android程序单例运行
    http://hi.baidu.com/pengwenfu/blog/item/60722ec320d9dc100ff477de.html
      

  2.   


      android:launchMode="singleInstance"在androidmanifest.xml中的而intent可以参考 FLAG_ACTIVITY_SINGLE_TOP 当然和上面的那个有一点点区别
      

  3.   

    singletop和singleInstance的区别还是比较大的。singletop,activity可以存在于当前的task中。
    但是singleInstance,activity存在于独立的task中。singletop,activity可以创建多个实例。
    singleInstance,activity只能创建一个实例。具体内容,建议参阅文档中Activities and Tasks章节。
      

  4.   

    谢谢斑竹,建议楼主看下android任务的启动模式
      

  5.   

    我知道单子模式可以,具体android就不太清楚了,刚刚开始学
      

  6.   

    比较弱智,看看专家的做法  android单实例运行方法