在我开始Android之旅之前,我想知道当应用程序处于活动状态时是否可以连接到特定网络SSID,并在退出应用程序或设备进入休眠状态时恢复以前的网络设置。
我想这样做的原因:
- 可通过adhoc访问的特定设备的应用
连接;
- 无需挂钩现有网络(adhoc设备不需要
配置),用户友好;
- 该应用程序可以使用WIFI的所有功能;
- 设备与互联网隔离并提供自己的网络
想法:
- 当没有设备时,该应用会发现可用的WIFI网络
已配置;
- 可以通过SSID前缀找到该设备,例如' umix _'用户可以在前缀后选择唯一的正确名称,例如:123456(= umix_123456);
- 成功连接后,此名称将用于连接;
- 用户可以通过WIFI使用该设备;
- 当退出应用或设备进入睡眠状态时,它会重新连接到之前的网络;
- 当应用程序在唤醒时处于活动状态时,它会重新连接到其网络设备。
可能所描述的行为看起来像蓝牙连接,但是,它不是因为它是WIFI,更好的带宽,例如服务器设施。然而,它的用户易于使用类似于蓝牙,我想实现这一点。
因为我在网上找不到任何关于此的信息,我在这里问。我还想要什么呢?任何方向,链接,代码示例?