gpt4 book ai didi

android - 多用途的常见异步任务

转载 作者:太空狗 更新时间:2023-10-29 13:23:46 24 4
gpt4 key购买 nike

我们可以创建一个通用的 asynck 任务供多次使用吗?如果是,请告诉我,实际上我是 Android 的新手。请解释我们如何才能做到这一点。?

谢谢。

最佳答案

Can we create a common asynck task for multiple use.?

  • 您应该为每个调用创建一个新的 AsncTask。

AsyncTask 实例只能使用一次。

相反,只需调用您的任务,如 new MyAsyncTask().execute("");

线程规则

  • AsyncTask 的目标是负责线程管理你和你不应该担心线程机制。

  • Android 平台处理线程池以管理异步操作。 AsyncTasks 就像消耗品。

  • 任务只能执行一次(第二次执行会抛异常)尝试执行。)

来源:should-you-create-new-async-tasks-for-every-different-call-or-use-the-same-one .

By using generic Asynck task, can we use one asynck task for multiple purpose..??

  • 是的,您可以创建一个回调接口(interface)并声明您的方法来完成任务。在其他类中实现该方法,然后使用您想要的任何结果重用该方法发送到该方法。

查看此帖子 - common-class-for-asynctask-in-android .

关于android - 多用途的常见异步任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24631004/

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