Android中判断网络是否连接实例详解
更新时间:2017年01月24日 10:13:45 投稿:lqh
这篇文章主要介绍了Android中判断网络是否连接实例详解的相关资料,需要的朋友可以参考下
Android中判断网络是否连接实例详解
在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;
}
调用:
ConnectionDetector cd = new ConnectionDetector(getApplicationContext()); Boolean isInternetPresent = cd.isConnectingToInternet(); //
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
相关文章
Android应用中使用ViewPager实现类似QQ的界面切换效果
这篇文章主要介绍了Android应用中使用ViewPager实现类似QQ的界面切换效果的示例,文中的例子重写了PagerAdapter,并且讲解了如何解决Android下ViewPager和PagerAdapter中调用notifyDataSetChanged失效的问题,需要的朋友可以参考下2016-03-03
学习使用Material Design控件(二)使用DrawerLayout实现侧滑菜单栏效果
这篇文章主要为大家介绍了学习使用Material Design控件的详细教程,使用DrawerLayout和NavigationView实现侧滑菜单栏效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2017-07-07
android ContentResolver获取手机电话号码和短信内容
这篇文章主要为大家详细介绍了android ContentResolver获取手机电话号码、短信内容,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2017-07-07
模仿美团点评的Android应用中价格和购买栏悬浮固定的效果
这篇文章主要介绍了模仿美团点评的Android应用中价格和购买栏悬浮固定的效果,文章后半还针对快速滑动操作给出了一个响应优化的方法,需要的朋友可以参考下2016-04-04


最新评论