Android基础教程:网络监测
Android基础教程:网络监测
很多联网应用在连接前都应该做检测;在没有网络的时候,要及时的提醒用户,避免用户长时间无谓的等待~
代码如下:
- ConnectivityManager manager = (ConnectivityManager) getSystemService(CONNECTIVITY_SERVICE);
- NetworkInfo networkinfo = manager.getActiveNetworkInfo();
- if (networkinfo == null || !networkinfo.isAvailable()) {
- // 当前网络不可用 你该干嘛干嘛
- } else {
- // 当前网络可用,可执行交互操作
- }
别忘了权限~
- <uses-permission Android:name="android.permission.ACCESS_NETWORK_STATE" >
- </uses-permission>
评论暂时关闭