android 退出app 退出应用程序

时间:2016-04-07 11:35:50
【文件属性】:

文件名称:android 退出app 退出应用程序

文件大小:51KB

文件格式:ZIP

更新时间:2016-04-07 11:35:50

android 退出app 退出应用程序

退出app的两种方式 1 创建activity的基类,让所有的activity都继承该基类,在基类中创建一个静态的activity列表,并在oncreate方法添加该activity, 在退出时,遍历该list的activity,逐个关闭每一个activity,从而退出app 2 设置入口activity的启动模式android:launchMode="singleTask",重写onNewIntent方法, 在退出activity时,设置intent.setAction("exit_app");然后跳转到栈底activity, 这样就可以清除栈底之外的所有activity,程序会自动执行onNewIntent方法,在该方法中获取它action, 如果等于"exit_app",则关闭栈底activity,就可以退出App 详情请看代码


【文件预览】:
exit_app
----.project(844B)
----project.properties(360B)
----proguard.cfg(1011B)
----src()
--------com()
----AndroidManifest.xml(1019B)
----res()
--------drawable-ldpi()
--------drawable-hdpi()
--------drawable-mdpi()
--------layout()
--------values()
----gen()
--------com()
----.classpath(364B)
----bin()
--------resources.ap_(12KB)
--------classes()
--------exit_app.apk(16KB)
--------classes.dex(5KB)

网友评论

  • 可以使用!!!
  • 挺好的,另外想请教一下,这种令所有activity继承baseActivity的这种方法,假如某个activity已经继承了别的类比如SlidingFragmentActivity,而又不能让baseActivity也继承SlidingFragmentActivity的情况下该怎么办呢?
  • 很不错,很有参考价值
  • 感谢,有参考价值
  • 可以使用,推荐第二种方法。
  • 可以使用,,O(∩_∩)O谢谢
  • 完全退出貌似有问题,需要杀进程
  • 这个可以,但如果有service启动了的话,还得要停掉才能退出整个程序
  • 不错,对的。如果有service启动了的话另外处理
  • 测试可用,挺好的
  • 非常的代码,谢谢
  • 经测试,可以使用,成功加入项目
  • 可以使用,已通过!
  • 很不错。测试可用。
  • 亲测可行,谢谢。
  • 感觉还可以吧,有时候会崩溃
  • 这个可以,但如果有service启动了的话,还得要停掉才能退出整个程序
  • 资源还可以,测试过可用。
  • 资源思想是利用一个List存储所有Activity,退出时遍历List中的Activity,还是比较清晰的
  • 资源还可以,测试过可用。