gpt4 book ai didi

android - 什么是更好的?许多 AsyncTasks 还是一个来处理所有 AsyncRequest?

转载 作者:搜寻专家 更新时间:2023-11-01 08:09:34 26 4
gpt4 key购买 nike

目前我有一个应用程序可以向 Facebook 和我的服务器创建各种不同的请求,我想知道最好的方法是实现不同的 AsyncTask 还是使用相同的 AsyncTask 用于所有不同的请求。

你怎么看?


下面是一个用例:

我发送一个 Facebook 连接请求,当我到达 onComplete 时,我使用 FQL(必须是异步的)获取用户信息,当响应返回时,用户的图像发布在主视图。

在此之后,应用程序向应用程序的后台服务器发送不同的请求并获得响应。

最佳答案

我认为你必须自己决定。
如果您有很多请求,请注意 android 对 AsyncTasks 数量的限制。如果达到该限制,您的应用将会崩溃。
另请注意,如果您将许多作业分配给单个 AsyncTask,您可能会在后台运行很长时间的任务。
您还可以阅读这篇文章 -> The Hidden Pitfalls of AsyncTask .

关于android - 什么是更好的?许多 AsyncTasks 还是一个来处理所有 AsyncRequest?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11176364/

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