V2EX m30102 的所有回复 第 1 页 / 共 7 页
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX    m30102    全部回复第 1 页 / 共 7 页
回复总数  122
1  2  3  4  5  6  7  
驴拉磨只是为了前面那根胡萝卜,有没有纯粹的驴?
2021 年 4 月 18 日
回复了 troubleShark 创建的主题 酷工作 [上海] 米哈游内推 四月更新
GG 一次的话冷冻期是多久?
还问为什么用红黑树
2021 年 4 月 6 日
回复了 Mr0C 创建的主题 程序员 一年经验用十年在程序员圈子是指什么概念
intel 的挤牙膏技术?
还有人用 pc 听音乐?
2021 年 3 月 30 日
回复了 panda666 创建的主题 职场话题 现在 C++客户端是不是不太好找工作了?
@pekki 大龄渣渣 android 受害者路过
2021 年 3 月 30 日
回复了 fanyingmao 创建的主题 问与答 有没什么方案让钉钉自动打卡?
买个机械手和二手手机 放在公司抽屉
2021 年 3 月 30 日
回复了 zhoudaiyu 创建的主题 问与答 大家做项目的时候用到过多深的数学知识?
android 自定义 view
2021 年 3 月 30 日
回复了 robin78 创建的主题 酷工作 深圳鹰利科技有限公司 30K 诚聘 安卓
确定吗 1 年经验 30K ?
@elonmask 以前 20 分的水平能一年一套房,现在 80 分的水平大概率睡桥洞
@vanxy 我反编译了半天对比了下找到原因了, 是 okhttpclient 的原因,activity 虽然执行 destory 了,但是 okhttpclient 还在执行 call,所以延长了 activity 生命,报泄漏。如果把 okhttpclient 写在其他类中声明 static, 那么 activity 中调用协程方法传的 callBack 必须不能引用 activity 任何成员变量或者 view 等,不然还是会被延长生命,一般传回调就是为了改变 view 等,所以这个是无解的!
@sankemao liveData 一般配合 viewmodel 用吧,难道非得 mvp 或者 mvvm 把 activity 完全隔开才行吗。。。。
@vanxy 是的,我有用 withContext. 无论是 execute 还是 enqueue ,activity finish 后传的 callback 不会执行,但是 okhttp 的 call 还是会执行的。
@k10ndike 测试过, static 的 OkHttpClient 最终会通过 activity 中入的 lambda 回调,引用到 activity
@vanxy 同步的我试了,还是一样。同步的话只是自动取消协程,但是 call.execute()方法开始执行后并不会立即取消。
@hlayk 如果还需要考虑 onDestory,那么 lifecycleScope 就不用叫 lifefcycleScope 了。实际上 lifefcycleScope 也确实自动 cancel 了,最终的 callBack 没有执行。但是网络请求不一定能成功 cancel,而且回调时间较长,leakcanary 不知为什么显示引用到了 activity 。 如果替换为 viewModelScope 也有效,有时候一个页面就一个网络请求懒得再写一个类直接在 activity 中请求网络,这样貌似 无解?
@k10ndike OKHttpClient 对象就算写在其他类中,同样是单例的话, 也会间接持有到 activity
@lianyue13 我换了 suspendCancellableCoroutine, 也在 invokeOnCancellation 添加了 call.cancel(). 和之前一样,leakcanary 还是会有 x retained objects,tap to dump heap,不过很快通知就变成了 All retained objects were garbage collected . 这样是为什呢,我还需要担心吗?
2020 年 12 月 16 日
回复了 DBQ 创建的主题 Android 国产安卓系统级推送什么时候能解决?
等一个秦始皇统一天下
1  2  3  4  5  6  7  
About     Help     Advertise     Blog     API     FAQ     Solana     1309 Online   Highest 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 26ms UTC 23:46 PVG 07:46 LAX 16:46 JFK 19:46
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86