1

我在哪里可以找到适用于 android 的好的线程/并发示例应用程序?

我看到很多使用 AsyncTask 的示例,但在 android API指南中说明:

强烈建议您使用 java.util.concurrent 包提供的各种 API,例如 Executor、ThreadPoolExecutor 和 FutureTask。

因此寻找一个混合所有这些类的好应用程序。

4

2 回答 2

2

嗨,我上个月开始在 android 平台上开发(但我从 2008 年开始使用 java)所以也许我的回答可能并不完全正确。我是我的应用程序,我仅将异步任务用于非常短的同步操作,而对于其他情况,我使用线程和执行器与广播接收器相结合。

对于有关并发的高质量文档,我推荐您使用 Sun/Oracle Jdk 文档。标准 jdk 带 dalvik 具有几乎相同的行为,我说几乎是因为 dalvik 主要是为嵌入式系统编写的,一般来说计算能力和资源都很低。

http://docs.oracle.com/javase/6/docs/technotes/guides/concurrency/

希望对你有帮助

于 2013-05-10T23:36:10.743 回答
0

您可以下载此示例项目以使用线程和 AsyncTask:

http://www.sgoliver.net/blog/wp-content/uploads/2012/07/android-hilos-asynctask.zip

该示例属于网站 www.sgoliver.net。这是一个很棒的西班牙语网站,即使您不懂西班牙语,您也可以看到许多学习 Android 编程的示例。

希望这会帮助你。

于 2013-05-11T00:08:31.133 回答