最佳实践控制客户端套接字线程

时间:2014-09-22 18:12:24

标签: java android multithreading sockets

所以,我有以下问题: 我有一个客户端套接字的线程(例如 SingleSocketThread )。我创建并启动此线程如果它不活动且未创建或套接字未连接,则我会中断此线程并重新创建新线程并启动它并连接到runnable块中的套接字服务器。但是当打开另一个活动或应用程序进入后台模式时(例如用户按下主页按钮)我需要断开套接字但需要保持SingleSocketThread并且当将应用程序返回到前台时我需要再次将套接字连接到套接字服务器。

有谁知道如何正确解决这个问题?任何人都有一个最好的方法控制线程和有效使用创建的线程在另一个线程中使用套接字。

0 个答案:

没有答案