android 网络主要通过ConnectiviyManager处理,该服务使你可以见识连接状态、是指自己的首选网络连接以及管理连接失败转接。
wifi主要用WifiManager管理
为了使用Connectivity Manager,应用程序需要读取和写入网络访问权限
<user-permission andorid:name="android.permission.ACCESS_NETWORK_STATE"/>
<user-permission android:name="android.permission.CHANGE_NETWORK_STATE"/>
JAVA中能接受其他通信实体连接请求的类是ServerSocket,ServerSocket对象用于监听来自客户端的Socket连接,如果没有连接,它将一直处于等待状态。