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