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

   最近在网上看了一些关于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月,累。

不过,偶尔敲代码的感觉真的很舒服。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值