最近一段时间研究了一下Settings中的热点功能实现,以下是我的一点心得,有不对的地方欢迎指点。
它主要涉及的类有TetherSettings.java 、WifiApEnabler.java、WifiStateMachine.java以及它的布局文件tether_prefs.xml
首先从布局文件tether_prefs.xml分析
key="enable_wifi_ap"就是代表热点的值,根据key值我们转到布局文件所在的类TetherSettings.java。
加载布局文件
初始化