04 2012 档案

android wifi之WifiMonitor
摘要:通过在网上的学习已经了解了wifi的大致流程,现在学习了wifi的核心类之一WifiMomitor,监控wpa_supplicant的消息并实时作出处理。首先看该类官方的解释:Listens for events from the wpa_supplicant server, and passes them on to the {@link StateMachine} for handling. Runs in its own thread.专门负责接收来自wpa_supplicant的事件,并将这些消息进行分类再交予StateMachine处理。在WifiStateMachine里面的内部类 阅读全文

posted @ 2012-04-10 09:15 菊者潜之爱 阅读(2705) 评论(0) 推荐(0)

android wifi之 AsyncChannel类消息通道
摘要:1.wifiMonitor和wifiService是wifi的核心。2.wifiMonitor的startMonitoring()方法开启了一个新的线程,不停的接受来自wpa_supplicant的事件,而wifiStateStackTrace的startMonitoring则是注册了一个广播,允许接收来自stateMachine的广播,继而将 NetWorkInfo以Message的形式发送给了connectivityService的handler在进行相应的处理。3.AsyncChannel类 看说明文档这个类是一个处理两个handler之间 消息异步传递的问题,这两个handler可以在 阅读全文

posted @ 2012-04-09 15:33 菊者潜之爱 阅读(4033) 评论(0) 推荐(0)

导航