美文网首页
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