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

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

于 2022-02-25 发布 文件大小:1.36 MB
0 208
下载积分: 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 个回复

  • 学习
    学习
    2013-09-02下载
    积分:1
  • webview 安卓demo示例 可以上传文件的webview
    webview 安卓demo示例  可以上传文件的webview  eclipse的工程文件
    2022-02-02 01:19:25下载
    积分:1
  • Android
    2022-08-05 15:48:44下载
    积分:1
  • 百度语音识别和合成
    整合百度语音识别和语音合成demo,能够将识别后的文本播报出来,在android验证正常识别和播报。
    2022-05-13 01:31:24下载
    积分:1
  • TabHost
    安卓tabhost控件的使用方法演示;适合初学者学习使用(Android tabhost control the use of demonstration suitable for beginners learning to use)
    2013-06-21 16:03:18下载
    积分:1
  • gcc_android_cameral_driver
    gcc2235 gc0308 gc0328 gc0329 gc2035 camera android 内核驱动代码(gcc2235 gc0308 gc0328 gc0329 gc203 camera android kernel driver code.)
    2014-09-24 14:59:43下载
    积分:1
  • Android 扫描文件,可以指定扫描文件的类型
    本代码运行时是扫描所有文件,并在界面显示正在扫描的文件名。扫描后可获取所有被扫描过的文件名。此外也支持指定文件类型的扫描,比如只扫描MP3、txt等。
    2022-08-12 00:24:43下载
    积分:1
  • Android youth_banner第三方轮播圆角处理Demo
    第三方录播框架youth_banner的圆角两种处理方式: 1. 遮罩处理  2. 图片圆角处理  3. Glide加载模式
    2022-08-15 12:23:30下载
    积分:1
  • contacts_API
    An android program for building contact and associated apps...
    2014-05-13 12:39:08下载
    积分:1
  • ANE
    Adobe Air是利用Adobe公司的Flash技术开发的媒体播放平台。而Native Extension就是让AIR可以调用各个平台上的本地代码(native code, 如ios上的object-c,android上的java,desktop上的c++,ca#等),从而完成对AIR中Actionscript API的自定义扩展。即可以让开发者通过编写基于平台的本地代码扩展ActionScript。从而完成一些原有Actionscript无法完成的功能。(Adobe Air is developed by using Adobe s Flash technology media platform. While the Native Extension is to make AIR calls on every platform native code (native code, such as IOS Object-C, Android Java, desktop c++, c#), thus completing the extensions to the AIR Actionscript API custom. That allows developers to write native code through the platform based on ActionScript. In order to complete some of the original Actionscript cannot perform the function. )
    2013-09-25 11:19:28下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载