【问题标题】:How to let a thread communicate with another activity thread如何让一个线程与另一个活动线程通信
【发布时间】:2011-04-16 04:50:50
【问题描述】:

我开始学习android,在我的项目中遇到了一个问题,

在我的应用程序中,我创建了一个后台线程,通过 UDP 从远程服务器获取数据,
在这个线程中,我将解析数据并将消息分发到不同的活动来处理,所以我不知道天气是否有处理这个问题的机制。

谢谢你的回答

【问题讨论】:

  • 您能否提供更多详细信息 - 您是在问如何将数据从后台线程传递到另一个活动,或者如何将数据从后台线程传递到创建线程的活动?跨度>

标签: android multithreading android-activity


【解决方案1】:

您应该看看这篇关于painless threading in android 的文章,然后选择最适合您的解决方案。

如果您反复从服务器检索数据,也许您应该使用Service - Handler 解决方案,但AsyncTask 接缝对我来说是最简单的。

【讨论】:

    【解决方案2】:

    我建议您按照@UBM 的建议阅读开发指南。此外,如果您正在寻找不同的线程结构和通信,我强烈建议您查看以article 开头的一系列关于 Android 线程结构的文章。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-28
      • 2011-07-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多