处理Wi-Fi连接的非官方申请
非官方应用以处理Android设备的Wi-Fi连接性。一方面,它考虑了先前配置的网络,另一方面是周围的橙色和FreeWifi Hotspots (另一方面,您必须具有有效的凭据,请参见http://www.orange-wifi.com和https://wifi.free.fr):
- 根据周围的Wi-Fi主机和以前配置的网络之间的信号强度,自动切换不同的访问点。最适合防止与正在发生故障或信号太弱的网络的连接的理想选择。
- 自动对受支持的热点进行身份验证(如果提供有效的凭据)。
该应用程序在后台运行,不需要用户的任何操作。它将自动连接到最佳的Wi-Fi接入点。
###详细说明###
只有信号大于给定阈值的网络才会考虑在内。连接后还执行Internet连接测试。如果在给定时间后未检测到有效的连接,则将禁用当前网络并尝试下一个网络。请注意,该应用程序不会启用/禁用设备的Wi-Fi连接性,而仅启用/禁用Wi-Fi网络。关于支持的Hotspots ,如果您提供有效的凭据,则以透明的方式处理身份验证。
这是使用的详细算法:
如果:
或Wi-Fi扫描完成,
或与当前网络断开连接,
或屏幕解锁,
{
=>获取周围的Wi-Fi网络列表
=>仅保留配置的网络或支持的主机
=>仅保留信号大于阈值的网络
=>根据信号强度对网络进行排序
=>尝试第一个
=>如果是热点,请使用提供的凭据
=>检查互联网连接
=>如果测试成功,则完成了!
=>否则,请尝试下一个网络或退出。
}
该应用程序每次只能尝试2个配置的网络和2个Hotspots (总共4个网络)。完成该过程后,即使满足条件,该应用程序也会暂停5秒。如果在第二次尝试后没有网络成功连接,则延迟将变为10秒,然后将20等连接到最大5分钟。在与Wi-Fi网络的第一个成功连接后,将重置此延迟。
###注释###
版权所有:http://openclipart.org/detail/161605/tourism-and-services-buttons-by-lbear
“所有剪贴画均已发布到公共领域,可以在任何项目中免费使用而无需限制。”
[07-27-2013]
国际化(EN/FR)
[07-23-2013]
较小的更正
[02-16-2013]
添加了一个优先屏幕以自定义应用程序行为
April 5, 2025
April 5, 2025
April 5, 2025
April 5, 2025
April 4, 2025
April 4, 2025
April 4, 2025
April 4, 2025
April 4, 2025
April 4, 2025