【发布时间】:2016-02-08 21:46:42
【问题描述】:
我的 android 项目中有大约 9 个活动。我需要使用 TCP 套接字(读写)不断地与服务器通信。由于打开的每个活动都需要与服务器通信,因此我打算在服务中编写 TCP 通信代码并让活动绑定到它。由于我需要使用两个线程,一个持续从服务器读取传入数据,另一个使用同一个套接字将数据发送到服务器,我不知道该怎么做。
我正在考虑使用计时器来安排每 100 毫秒读取一次套接字。我计划使用 Messenger 在活动和服务之间进行通信。但我不确定这是否是正确的方法。任何帮助表示赞赏。如果您能指导我查看任何可用的示例代码或提出更好的方法,那将非常有帮助。
【问题讨论】:
标签: android sockets tcp android-service