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

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

于 2022-02-25 发布 文件大小:1.36 MB
0 166
下载积分: 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 OBD2 App for Bluetooth ELM327
    Android OBD2 App for Bluetooth ELM327 车联网的 android端 obd源码, 协议和发送接收指令 ,显示行车电脑里各种数据以及故障码等
    2022-03-01 18:34:38下载
    积分:1
  • android 录制视频 并实时上传至服务器 在线观看 附完整源码下载
    用android 摄像头实时监控,并上传至服务器 实例下载,仅供学习交流使用
    2013-08-15下载
    积分:1
  • SaveQQ
    一个完整的Android项目,首先进入界面输入账户密码进行登陆,若登陆账号没注册过则先进行保存,并提示保存成功否则提示登陆成功。(A complete Android project, first enter the interface to enter the account password for login, if the login account has not been registered, save it first, and prompt the successful save or prompt the successful login.)
    2019-04-30 15:17:16下载
    积分:1
  • 图片侧滑菜单
    实现图片侧滑菜单的效果,demo中根据不同的效果选项,实现不同效果的图片转换。Android Studio开发,经过测试可用。
    2022-04-28 00:39:45下载
    积分:1
  • phonegap 二维码插件使用实例
    资源描述 phonegap 二维码插件使用实例 二维码插件已添加,具体调用可查看代码 目前只编译了android的项目。 添加android项目后,如果保存,请修改项目引入的cordovalib
    2022-01-23 10:19:38下载
    积分:1
  • Android 自制风格的Button按钮特效
    Author : 简洋,实现目标:Android 自制风格的Button按钮特效,效果如截图示。   代码中定义了多个操作类,来保存菜单按钮的集合,封装菜单按钮的布局。每一个集合元素代表一个按钮,包含了按钮所需要的信息:图片,文字,按键处理事件,根据按钮数量计算按钮所占的宽度,默认要多加一个主菜单按钮一起算。   public void processInitButton()   {    //初始化布局,将底部菜单layout加入到视图中。    initLayout(this.getContext());    //绑定每一个菜单按钮    bindingButton();    //重新计算整个布局的大小,使用整个屏幕的高度减去底部菜单的高度,    //得出并设置中间页面部分的高度,就能够将菜单固定在底部。    resizeLayout();   }
    2022-03-16 06:07:43下载
    积分:1
  • android wifi信息扫描和rssi值检测 实例源码下载
    android wifi信息扫描和rssi值检测 实例源码下载
    2014-08-26下载
    积分:1
  • 计算日出日落时间
    计算出每天日出日落的时间 简单代码 直接计算
    2022-08-15 18:58:38下载
    积分:1
  • AnitVirus
    基于Android杀毒软件 初学Android,此程序为毕设设计,仅作为学习使用,病毒库特征码保存在文本文件中,使用几个特殊字符分割,该文件保存在我临时网盘中,测试请自行更换URL,也可联系我获取病毒特征码提取程序(Android-based antivirus software beginner Android, this procedure is completed the set design, just as learning to use virus signatures stored in a text file, use several special characters split, the file is saved in my temporary network disk, replace the self-test URL, can also contact me to obtain virus signatures extraction procedure)
    2013-12-06 15:32:09下载
    积分:1
  • android 仿新浪源代码下载(SlidingMenu)
    fragment viewpage
    2015-04-30下载
    积分:1
  • 696516资源总数
  • 106415会员总数
  • 3今日下载