傻啦吧唧的程序员丶

Android 每次访问网络时,都需要判断是否有网络

    /**
     * 在执行网络操作之前判断网络是否链接可用
     *
     * @return true 可用   false 不可用
     */
    private boolean isOnline() {
        ConnectivityManager connectivityManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
        NetworkInfo networkInfo = connectivityManager.getActiveNetworkInfo();
        return (networkInfo != null && networkInfo.isConnected());
    }

 

posted on 2016-03-29 13:46  傻啦吧唧的程序员丶  阅读(162)  评论(0编辑  收藏  举报

导航