嗨,我刚刚开始在android中开发,所以我不是专家。我的问题是: 我正在创建一个包含两个片段的应用程序,这两个片段都必须实时从服务中检索数据。 (特别是在片段上必须使用读取的数据绘制一个绘图,另一个必须使用数据读取移动一个化身,所有这些都是实时的)。我怀疑的是:我是否必须使用两个线程,一个对于每个片段,或者我只用一个线程就可以做到这一点?
感谢您的回答,如果我的问题不明确,请告诉我。
答案 0 :(得分:0)
您可以做的最佳选择是首先学习如何正确使用某些可以帮助您完成所描述内容的库(一如既往,与网络相关的内容在应用程序中并不容易或无关紧要)。
我建议你阅读一些可能有用的相关内容:
最后一个链接为您提供了一个很好的工作流程,介绍如何在处理网络和互通(如使用总线)时执行多个部分。它与消费宁静的服务有关,但很多适用于其他类型的数据。
Yigit在Path制作的Android Priority JobQueue等库可以帮助您处理后台操作。
如果您需要更具体的答案,请详细说明您想要做的事情,我很乐意帮助您! :)