8.6WIFI管理中的状态模式
com.android.settings.wifi.WifiSettings ->
com.android.settings.wifi.WifiEnabler->
android.net.wifi.WifiManager ->
com.android.server.wifi.WifiService ->setWifiEnabled()
com.android.internal.util.StateMachine ->sendmessage()
->handlemessage()
->processmsg()
->{:CODE:performTransitions()}
com.android.internal.util.State->
android.net.wifi.WifiStateMachine ->WifiStateMachine()
->addState()
->InitialState.class
->DriverStartingState.class
在不同的状态下,对于扫描wifi这个请求,处理的方式完全不一样
转载请注明原文地址: https://ju.6miu.com/read-674996.html