2018-02-06

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

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

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

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

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 代码如下: 代码功能如下:这是一段界面跳转的代码,跳转到跟控制器后,然后转到根控制器的selectedIndex为...
    幸福晓杰2016阅读 457评论 0 0
  • 前端工作面试问题 本文包含了一些用于考查候选者的前端面试问题。不建议对单个候选者问及每个问题 (那需要好几个小时)...
    李沁心阅读 253评论 0 0
  • (以前翻过的一篇文章,发到这边留存一下。) Q:What is it like to quit your job,...
    Nah阅读 497评论 0 2
  • 涉及知识点:路由、视图函数、url_for 框架:flask 参考书:《Flask Web开发:基于Python的...
    思考者01阅读 190评论 0 0
  • 两年前去甘南野了十来天,高原地带本就食物匮乏,再加上同行数人饮食较挑剔,我也就只得跟着大家伙吃了十来天的兰州...
    __SuperFish阅读 3,037评论 0 0