网络选择功能
现在要实现这样的功能:
1.获取所有可支持网络的列表(包括wifi、gprs等)
2.由程序来判断那个网络速度最快
3.用指定的网络连接登录
功能1已经实现。
功能2、功能3如何实现?
请指教,谢谢!
[解决办法]
2. wifi > gprs 协议上就是这样的
[解决办法]
问题2:我也想过这个问题,但无奈的是程序计算网速时可能wifi比较快,但一会儿用户离开了wifi覆盖区域,导致wifi变慢或不可用,这时候再去切换到另外的连接模式?
当然如果你程序只是做些简单操作是没有问题的,可能断点续传啊之类的能够继续,但有些情况是不能继续了,这样造成的问题用户不是很好理解。所以我还是建议把这种风险给用户,用户选择哪种连接模式就采用哪种,如果通信中断,程序可以暂时保存数据,或者表明原因后询问是否重试之类的。
总之,看实际需求来定,程序尽力为用户着想,前提是不能增加风险。
个人意见,仅供参考。
[解决办法]
我也想知道怎么弄,帮顶
[解决办法]
如果你要通过网络上传/下载的数据量比较大,而且用户处在一个高速移动的状态下,程序设计的再周详也不能保证用户在使用中不断网。
比如用户在高速火车上,我出差时在火车上就经常拿手机上网看小说,网络断的那叫一个郁闷。
给大家一个建议:技术不是万能的,有些时候要通过其他途径来解决技术上暂时无法攻克的问题。