将数据从不同的类发送到主UI-Thread

时间:2011-11-24 16:48:05

标签: android multithreading handler

有人可以告诉我如何从不同的类(不是高级类,例如不是活动,服务等)向UI-Thread发送数据吗?为了在我的应用程序中更具体,我有一个类连接到从Thread返回JSONObject的服务器。从那时起,我想将JSON发送回UI-Thread(我的活动)。我已经阅读了一些关于Handler和Looper的内容,但这对我来说非常困惑,因为大多数示例都是基于数据传输发生在同一类中的2个线程中的事实。我想通过代码片段来了解我应该实现的位置和内容。谢谢你的帮助

1 个答案:

答案 0 :(得分:2)

Android中有一个特定的Thread实现。 AsyncTask允许您在后台线程中执行之前和之后在UI-Thread上执行某些操作。它主要用于在后台计算内容,然后更新UI或在后台线程工作时显示某种对话框。

我觉得使用起来相当简单。