Android 防止你的Activity 不能被销毁

来源:互联网 发布:手机报警软件 编辑:程序博客网 时间:2024/06/05 17:16

为了提高你的应用内存的正确使用,一定要避免Activity不被销毁,其中注意以下几个方面:

1、不要把Activity对象以及Context对象传入到一个单例中,因为当单例不能被销毁时会一直不让Activity销毁;

2、当Activity的内部类被单例所引用时,在Activity销毁时一定要解除绑定;

3、AsyncTask在activity中使用时,当activity被销毁时,如果AsyncTask仍没有执行完成时,一定要cancle掉;


参考:

http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/1225/3800.html

0 0