Android中判断网络是否连接实例详解-创新互联

Android中判断网络是否连接实例详解

网站建设公司,为您提供网站建设,网站制作,网页设计及定制网站建设服务,专注于成都定制网页设计,高端网页制作,对卫生间隔断等多个行业拥有丰富的网站建设经验的网站建设公司。专业网站设计,网站优化推广哪家好,专业成都网站营销优化,H5建站,响应式网站。

在android中,如何监测网络的状态呢,这个有的时候也是十分重要的,方法如下:

public class ConnectionDetector { 
   
  private Context _context; 
   
  public ConnectionDetector(Context context){ 
    this._context = context; 
  } 
 
  public boolean isConnectingToInternet(){ 
    ConnectivityManager connectivity = (ConnectivityManager) _context.getSystemService(Context.CONNECTIVITY_SERVICE); 
     if (connectivity != null)  
     { 
       NetworkInfo[] info = connectivity.getAllNetworkInfo(); 
       if (info != null)  
         for (int i = 0; i < info.length; i++)  
           if (info[i].getState() == NetworkInfo.State.CONNECTED) 
           { 
             return true; 
           } 
 
     } 
     return false; 
  } 

名称栏目:Android中判断网络是否连接实例详解-创新互联
转载来于:http://bzwzjz.com/article/ejgje.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 专业网站建设 成都网站设计 移动手机网站制作 成都网站设计 成都网站建设 app网站建设 品牌网站建设 盐亭网站设计 成都做网站建设公司 成都网站设计 定制网站制作 营销型网站建设 成都网站建设 成都网站制作 成都网站建设 成都网站制作 响应式网站设计 网站建设公司 重庆网站制作 成都商城网站建设 营销网站建设 成都响应式网站建设