登录
首页 » Android » Android Ping 分享两种网络检测方法

Android Ping 分享两种网络检测方法

于 2022-02-25 发布 文件大小:1.36 MB
0 232
下载积分: 2 下载次数: 1

代码说明:

分享给大家一个Android Ping源码。向大家演示了两种常用的android检测网络方法,在工作线程中定时执行检测网络线程,第一种方法是使用Ping,可以这样调用Process p = Runtime.getRuntime().exec("ping -c 1 -w 100 " + ip);// ping1次。用这个方法,除非Ping的网址挂了,否则用这个应该没问题;   第二种方法:判断是否有网络连接,有时连接是ok,但是网络还是不通,这个稍微麻烦下,可参考以下的代码:   ConnectivityManager mConnectivityManager = (ConnectivityManager) context    .getSystemService(Context.CONNECTIVITY_SERVICE);   NetworkInfo mNetworkInfo = mConnectivityManager.getActiveNetworkInfo();   System.out.println( "===状态===" + mNetworkInfo.getState());   System.out.println( "===类型===" + mNetworkInfo.getTypeName());   if (mNetworkInfo != null&&mNetworkInfo.getState()== NetworkInfo.State.CONNECTED) {    return mNetworkInfo.isAvailable();   }else {    return false;   } 需要完整的可编译实例源码,请下载本源码包。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Android应用源码之仿QQ的头像选择弹出的对话框
    Android应用源码之仿QQ的头像选择弹出的对话框
    2014-09-11下载
    积分:1
  • android常用操作:sdcard的读取和写入 实例 附完整源码
      首先如果要在程序中使用sdcard进行存储,我们必须要在AndroidManifset.xml文件进行下面的权限设置:  在AndroidManifest.xml中加入访问SDCard的权限如下:                  接着我们在使用SDcard进行读写的时候 会用到Environment类下面的几个静态方法     1: getDataDirectory()  获取到Androi中的data数据目录    2:getDownloadCacheDirectory()  获取到下载的缓存目录    3:getExternalStorageDirectory()  获取到外部存储的目录 一般指SDcard    4:getExternalStorageState() 获取外部设置的当前状态 一般指SDcard,          android系统中对于外部设置的状态,我们比较常用的应该是 MEDIA_MOUNTED(SDcard存在并且可以进行读写)  MEDIA_MOUNTED_READ_ONLY (SDcard存在,只可以进行读操作)  当然还有其他的一些状态,可以在文档中进行查找到     5:getRootDirectory()  获取到Android Root路径    6:isExternalStorageEmulated() 返回Boolean值判断外部设置是否有效    7:isExternalStorageRemovable()  返回Boolean值,判断外部设置是否可以移除  
    2013-05-27下载
    积分:1
  • Android汽车状态检测
    通过OBD-ii接口,读取数据,在手机上显示
    2022-01-24 13:11:39下载
    积分:1
  • smartClock
    这是一个Android自绘时钟的源代码,并且调试成功的,有需要的朋友,不容错过啦!(This is an Android source code from the painting clock, and debugging success, a friend in need, do not miss it!)
    2013-04-17 09:46:34下载
    积分:1
  • AD7768-8程序实例
    【实例简介】
    2021-08-11 00:30:55下载
    积分:1
  • 二维码扫描
    扫描二维码获得网址链接扫描二维码获得网址链接扫描二维码获得网址链接扫描二维码获得网址链接扫描二维码获得网址链接扫描二维码获得网址链接
    2022-07-15 08:40:03下载
    积分:1
  • MaterialProgressBar-master
    Android 5.0 自定义各种样式进度条(Android 5.0 Customize various style progress bar)
    2015-11-17 13:47:38下载
    积分:1
  • 使用USB数据线连接PC端和Android端进行数据的交互.zip
    android 与pc端socket通讯实例
    2021-09-18 00:31:01下载
    积分:1
  • 公交车管理,站点信息,用户登陆
    查询公交线路,站点信息,实现用户登陆,注册,管理员登陆,修改用户信息等
    2022-07-08 15:02:01下载
    积分:1
  • AuthenticatorDescription
    A Parcelable value type that contains information about an account authenticator for Andriod.
    2013-10-21 16:23:50下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载