android 使用handle警告,,存在内存泄漏的危险,使用静态内部类和弱引用的方式解决。

Handle警告的缘由:handle定义为内部类,会持有外部类的引用,若是外部类结束,handle由于执行耗时操做没有结束,并持有外部类的引用,致使外部类占用的内存不能释放。 解决办法:handle定义为静态内部类,handle对于外部类的组件和方法的操做借助弱引用来实现。 public class MainActivity{ //定义自定义handle变量 private tes
相关文章
相关标签/搜索