问题描述
在Activity里和服务器进行数据交互的时候,交互前可能网络忽然断了,抑或是服务器挂了,那么是在交互的线程里去做网络判断还是在广播里也能做判断来捕获呢?虚心求教。 问题补充:地狱牢笼 写道
解决方案
我做是超时有返回码,根据这个来做相应的处理就ok了。这个(交互前都做检测判断)看你的情况了。这样比较耗时,我没有做判断。感觉也没有必要,如果在做判断之后,交互之前断了,你不是白判断了吗?还浪费了时间。
解决方案二:
嗯。有个正确的返回码吧 好像是200还是多少,网上查查,记不清楚了。
解决方案三:
这个看你做什么把,如果是有些实时通信,你觉得广播发出,你那边收到才做处理来的急吗?这个个人觉得是主要考虑的问题,如果程序里直接处理这个就好办了。
时间: 2024-10-26 13:25:02