0

我想通过 udp 套接字每 5 秒发送一次数据,但是如果有任何数据到来,我总是必须监听 UDP 端口。

我怎样才能做到这一点?

我认为有两个线程,但我不确定这是否是最佳选择。

4

1 回答 1

0

您可以在一个线程或 AsyncTask 中完成;您希望每 5 秒发送一次数据,并且您必须为每条发送的消息等待这 5 秒,等待一秒 5 次检查,在该循环中,如果有要读取的数据。如果您需要更频繁地检查,您也可以每秒等待 1/2 次 10 次。

于 2013-07-04T09:38:57.950 回答