网赌网站怎么做的,1 建设网站目的是什么意思,建设环保网站查询系统,东莞微信公众号小程序问题描述
一个页面做了动画特效#xff0c;这个页面有可能跳转到其他页面#xff0c;并长时间不返回#xff0c;该页面此时已经不活跃了#xff0c;该页面的对象为无用对象#xff0c;存在内存泄漏风险
问题分析
这个activity的特性是 1. 有可能跳转到其他页面 2. 有可…问题描述
一个页面做了动画特效这个页面有可能跳转到其他页面并长时间不返回该页面此时已经不活跃了该页面的对象为无用对象存在内存泄漏风险
问题分析
这个activity的特性是 1. 有可能跳转到其他页面 2. 有可能从其他页面跳转回来 3. 点击back按钮并不会杀死当前页面 页面不再处于前台的时候未将动画暂停释放动画资源
问题解决 优化stop的实现为 /** * 停止播放 */ public synchronized void stop() { mShouldRun false; mHandler.removeCallbacksAndMessages(null); } 在onPause、onResume做动画的停止、恢复处理避免重复创建动画 在onDestory做动画的销毁处理避免无法gc