您的位置:首页 > 移动开发 > Android开发

android学习之activity完全退出的问题

2016-05-06 14:53 225 查看
最近在网上看了一些关于activity完全退出的问题,感觉讲的都不是很深刻,这里我谈谈自己对完全退出activity的理解

首先,我们需要创建一个application来管理activity,这里我们可以在application里面定义一个list用来保存这个activity,然后这里有两种方式来获得这个list,第一,我们可以将list设置为静态的,这样我们就可以通过类名.成员的方式来获得这个list,当我们创建一个activity时候,我们就可以将activity加入到这个list之中,第二种我们可以获得这个application对象,然后通过对象.成员的方式来获得list,同样当我们创建activity对象的时候,我们可以通过list来保存这个这个activity,当我们通过activity来退出这个应用程序的时候,我们可以通过activity来获的这个list,然后销毁这个list里面的activity,这个也就是第一种推出所有activity的方法了,

其实第二种也是差不多的,我们通过list来保存所有的activity,然后给每个activity发送广播,然后关闭activity,

第三种是通过递归的方式来做,还没有研究透,因为最近事情有点多,所以代码和文章都更新的有点慢,可能最近这种状态要一直到7月,累。

不过,偶尔敲代码的感觉真的很舒服。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: