进行异步任务是的奇怪问题

正在回答

登陆购买课程后可参与讨论,去登陆

3回答

是不是什么地方代码不合理造成内存泄露了?你排查一下生命周期,或代码的逻辑部分。祝:学习愉快

  • Yvioy 提问者 #1
    非常感谢!
    2017-09-27 16:14:37
  • Yvioy 提问者 #2
    上面的问题解决了 ,还有个问题,我用handler延时启动一个异步线程 异步任务不运行doInBackground方法
    2017-09-27 16:33:23
提问者 Yvioy 2017-09-27 17:18:44

.........................

提问者 Yvioy 2017-09-27 16:33:54
  • 1)execute()上一行的log有没有输出?2)你怎么确定doInBackground()没有执行?是里面的log没有输出?3)“数据已重新加载”下一行,没有execute()
    2017-09-27 17:08:13
  • 提问者 Yvioy 回复 好帮手慕雪 #2
    1)有输出 2)doInBackground()里面的log没有执行 3)导致问题所在....... 4)如果我要马上回到搜索框页面重新获取天气,但是这个异步任务已经开始了,我想把它kill掉,否则我重新进入页面不就两个已不再运行了。该怎么搞。。
    2017-09-27 17:19:13
  • 提问者 Yvioy #3
    两个异步...
    2017-09-27 17:20:42
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
Android网络操作与数据存储2018版
  • 参与学习           人
  • 提交作业       307    份
  • 解答问题       1613    个

本专题是联网及数据处理的必备技能。课程从网络基础知识到线程间协同工作、异步下载处理。介绍了Android内外部文件存储、轻量级数据库SQLite的使用。利用屏幕适配、状态保持、百度地图解决实际问题。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师