android - 如何让一个线程与另一个 Activity 线程通信

标签 android multithreading android-activity

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

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

感谢您的回答

最佳答案

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

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

关于android - 如何让一个线程与另一个 Activity 线程通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5684548/

相关文章:

android - 如何查看是否有后台任务在运行?

java - TextView 将阿拉伯字符显示为问号 "?????"

java - 为共享偏好保存值(value)的关键字段

android - 声音同步?

java - 读取所有输入流后,SkImageDecoder::Factory 仍然返回 null

python - 未发现 djutils 队列命令

iphone - 带有返回值的performSelectorOnMainThread

android - 大上传选择哪个Android服务路径?

android - 从 Android TabHost 中的选项卡 Activity 更新选项卡

Android - 总是从通知返回到当前 Activity ?