zoukankan      html  css  js  c++  java
  • android—退出应用程序

      在android系统中,当你点击返回按钮时,会默认调用finish方法(还是destroy方法,记不太清楚),这样你就能退出当前Activity。注意是当前Activity,不是应用程序,因为如果这个程序有多个Activity,当你在第N个Activity里面点击返回,那么只会结束当前的,返回到第N-1个Activity里面。

       所以你如果你想直接退出程序,而不是一步一步往前返回, 可以用以下的方法。
     
    自己定义一个单例模式的类,在所有Activity创建时,就是onCreate时往这个类的一个list里面添加Activity对象,然后再要退出的时候,一个个的把list里面的Activity结束,这样到最前一个Activity结束时,就是退出程序。
    首先定义一个实现单例模式的类:
    这个类里面有三个要调用的方法,一个时创建这个类的实例对象getInstance,一个时往list里面添加activity的addActivity,一个是循环遍历,结束所有Activity的exit。
    在所有的Activity的onCreate方法中加入词句:
     
    android—退出应用程序

    然后要点击退出的时候调用这个:
    android—退出应用程序

    这个方法使用于所有情况,但是就是要自己定义类,感觉效率不如系统的
     
    转:http://blog.sina.com.cn/s/blog_703074da0101baxg.html
  • 相关阅读:
    HTML学习笔记
    JSP与Servlet的跳转及得到路径方法整理(转)
    Servlet 学习笔记6:Cookie
    工作=娱乐=爱[龙]
    幸福的方法[龙]
    10张海报,激励人生[龙]
    8个方法让你安然度过低效率的日子[龙]
    使用空余时间的20个有效途径
    人生三点钟
    2013计划
  • 原文地址:https://www.cnblogs.com/wangle1001986/p/4182540.html
Copyright © 2011-2022 走看看