博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android handler正确写法
阅读量:3975 次
发布时间:2019-05-24

本文共 505 字,大约阅读时间需要 1 分钟。

        为避免内存泄漏,正确写法应该是写个内部静态类+弱引用:

private static class MyHandler extends Handler {        private WeakReference
activityWeakReference; public MyHandler(LoginActivity activity) { activityWeakReference = new WeakReference<>(activity); } @Override public void handleMessage(Message msg) { super.handleMessage(msg); LoginActivity activity = activityWeakReference.get(); if (activity != null) { } } }

 

转载地址:http://clrki.baihongyu.com/

你可能感兴趣的文章
TC35i&nbsp;单片机
查看>>
TC35i&nbsp;单片机
查看>>
AT&nbsp;命令详解
查看>>
AT&nbsp;命令详解
查看>>
AT指令发送PDU中文短信——使用串口…
查看>>
AT指令发送PDU中文短信——使用串口…
查看>>
指针的使用注意事项(个人体…
查看>>
指针的使用注意事项(个人体…
查看>>
~c++中的指针使用注意事项
查看>>
~c++中的指针使用注意事项
查看>>
函数返回值、引用和指针的区别思考
查看>>
函数返回值、引用和指针的区别思考
查看>>
AT指令中文手册
查看>>
AT指令中文手册
查看>>
module_param&amp;&amp;MODULE_PARM_DESC
查看>>
struct&nbsp;inode&nbsp;和&nbsp;struct&nbsp;file
查看>>
mknod
查看>>
模板匹配函数cvMatchTemplate中的…
查看>>
模板匹配函数cvMatchTemplate中的…
查看>>
模板匹配函数cvMatchTemplate中的…
查看>>