一键退出程序(所有activity)(day02)
Posted 若曦`
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一键退出程序(所有activity)(day02)相关的知识,希望对你有一定的参考价值。
1. 创建一个ActivityCotroller.class(活动收集器)
活动收集器,使用集合的方式获取活动和销毁活动
知识点补充
创建的所有活动都是继承自AppCompatActivity
AppCompatActivity的最顶层父类是Activity类
编写活动收集器类
2. 创建BaseActivity.class
我们都知道了创建的活动是继承自AppCompatActivity
可以使用BaseActivity继承AppCompatActivity,并附加功能
然后创建的活动继承BaseActivity,则完成了功能的纵向拓展
编写BaseActivity.class
3. 让创建的活动都继承BaseActivity.class
4. 编写一个退出按钮
创建一个退出程序的按钮
点击事件调用activityController.removeAllActivity()
至此完成
以上是关于一键退出程序(所有activity)(day02)的主要内容,如果未能解决你的问题,请参考以下文章