gpt4 book ai didi

Android 网络 - 最佳实践

转载 作者:可可西里 更新时间:2023-11-01 17:15:01 25 4
gpt4 key购买 nike

我正在开发一个包含列表和表单的应用程序,其中大部分是从网络加载的(我有一个 JSON 服务器,我可以发出请求)。我正在使用 AsyncTasks 来检索所有数据。我想知道这是否是处理网络的最佳方式,因为可以通过接听电话、短信或简单地按下主页按钮将应用程序发送到后台(在某些情况下,被操作系统杀死)。当应用程序进入后台时 AsyncTasks 会发生什么?他们是被杀、被停职还是什么?我不想让我的表格和列表加载一半。我应该使用服务而不是 AsyncTasks 吗?

感谢您的帮助。

最佳答案

你的 AsyncTask 会一直存在,但如果你能告诉任务在你的 Activity 进入后台后尽快结束工作,那就太好了。

您通常不需要服务,除非您正在计划一些长期的事情,即在后台持续运行的事情。

关于Android 网络 - 最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4997432/

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