gpt4 book ai didi

android - 关于 "force close/wait"通知

转载 作者:行者123 更新时间:2023-11-29 14:41:59 27 4
gpt4 key购买 nike

我有一个带有 ListView 的应用程序,可以即时下载图像。它们是非常小的图像,它们在下载后被存储。但是,如果用户的连接速度非常慢(我的意思是非常慢),它就会滞后并提示用户“强制关闭还是等待?”对话框。

我想知道我是否可以在用户收到通知之前捕捉到它,这将使我能够终止我的线程,抛出我自己的自定义对话框并按我想要的方式处理它。

这可能吗?

最佳答案

您收到 ANR(应用程序未响应) 对话框,因为您阻塞了 UI 线程。这不好!在单独的线程上执行所有长时间运行的任务(如网络或文件 IO),比如 AsyncTask

您可以使用 Strict Mode检测您在哪里滥用了 UI 线程。

建议您寻找Painless ThreadingMulti-Threading

关于android - 关于 "force close/wait"通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6229112/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com