在哪里可以找到适合android的好的线程/并发示例应用程序?
我看到很多使用AsyncTask的例子,但在android API指南中说明:
强烈建议您使用提供的各种API java.util.concurrent包等 Executor,ThreadPoolExecutor和FutureTask。
因此,寻找一个好的应用程序,混合所有这些类。
答案 0 :(得分:2)
您好我上个月开始在Android平台上开发(但我从2008年开始使用java)所以也许我的回答可能不完全正确。我是我的应用程序我只使用异步任务进行非常短的同步操作,而对于其他情况我使用线程和执行器与广播接收器结合使用。
有关并发性的高质量文档,我建议您使用Sun / Oracle Jdk文档。标准的jdk band dalvik具有几乎相同的行为,我说几乎是因为dalvik主要是针对具有低计算能力和低资源的嵌入式系统编写的。
http://docs.oracle.com/javase/6/docs/technotes/guides/concurrency/
希望这会对你有所帮助
答案 1 :(得分:0)
您可以下载此示例项目以使用线程和AsyncTask:
http://www.sgoliver.net/blog/wp-content/uploads/2012/07/android-hilos-asynctask.zip
该示例属于网站www.sgoliver.net。这是一个很棒的西班牙语网站,即使您不懂西班牙语,也可以看到许多在Android上学习编程的例子。
希望这会对你有所帮助。