zoukankan      html  css  js  c++  java
  • Android检查Internet是否可以正常连接

    public boolean note_Intent(Context context) {
            ConnectivityManager con = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
            NetworkInfo networkinfo = con.getActiveNetworkInfo();
            boolean isAvalible = false;
            if (networkinfo == null || !networkinfo.isAvailable()) {
                // 当前网络不可用
                Toast.makeText(context.getApplicationContext(), "现在没有连接Internet,请连接Internet!", Toast.LENGTH_SHORT).show();
                return false;
            }

            if (networkinfo != null && networkinfo.isConnected()) {
                if (networkinfo.getState() == NetworkInfo.State.CONNECTED) {
                    isAvalible = true;
                }
            }
            boolean wifi = con.getNetworkInfo(ConnectivityManager.TYPE_WIFI).isConnectedOrConnecting();
            if (!wifi) { // 提示使用wifi
                Toast.makeText(context.getApplicationContext(), "你没有使用WIFI连接Internet,建议您使用WIFI以减少流量!", Toast.LENGTH_SHORT).show();
            }
            return isAvalible;
        }
  • 相关阅读:
    批量清理harbor镜像
    常用的git命令
    Gentoo网络管理方法总结
    Pelican主题配置:elegant
    Pelican搭建静态博客
    UNIX基础--安装应用程序: Packages 和 Ports
    UNIX基础--Manual Pages
    UNIX基础--Shells
    UNIX基础--进程和守护进程
    UNIX基础--磁盘组织
  • 原文地址:https://www.cnblogs.com/xieyuan/p/3787525.html
Copyright © 2011-2022 走看看