美文网首页
2018-02-06

2018-02-06

作者: zhenghaozhao | 来源:发表于2018-02-06 15:10 被阅读0次

Animation.INFINITE的动画导致view和activity回收不完全

1.由于项目需求,需要在activityA中的onResume()方法中启动另一个activityB,

(1)如果activityB中有属性动画,动画的repeatCount设置成Animation.INFINITE,activity的内存数量总是保存在至少三个,手动调用gc,也回收不掉

(2)除了(1)中情况,,内存中view和activity都会回收成功

2.自定义view中如果涉及到timer等定时器,view销毁时一定要给定时器cancle掉,要不然也会导致内存泄漏

相关文章

网友评论

      本文标题:2018-02-06

      本文链接:https://www.haomeiwen.com/subject/vrygzxtx.html