在Donut之前同时启动的两个AsyncTasks行为的具体示例

时间:2014-09-26 18:41:30

标签: android android-asynctask

我已经实现了关于区分execute()executeOnExecutor()的类“技巧”,但我问自己我的应用程序在我的具体场景中的表现。

在我的活动中,我有2个AsyncTask。其中一个是在背景上始终运行的动画。在活动结束前不要停止。我不得不这样做,使用AsyncTask,因为我无法使用Android Animation类。这是一个无限的背景滚动。

另一方面,我有一个从Internet下载文件的AsyncTask。

由于在Donut AsyncTasks运行串口之前,考虑到第一个任务总是在后台运行,第二个任务可以在完成下载时停止,我的应用程序将如何工作?

如果他们执行serial,因为第一个任务总是在运行,它会让第二个任务执行一段时间吗?我认为该应用程序永远不会执行第二个。

会这样吗?我怎么解决?我会被迫只做一次吗?

0 个答案:

没有答案