网络
文章平均质量分 66
huaxun66
这个作者很懒,什么都没留下…
展开
-
BridgeWebView使用
BridgeViewView原创 2022-04-01 17:35:13 · 1220 阅读 · 1 评论 -
Android OkHttp框架解析
Okhttp是由Sqare公司开发的开源网络访问库,是目前比较火的网络框架, 它处理了很多网络疑难杂症:会从很多常用的连接问题中自动恢复。如果你的服务器配置了多个IP地址,当第一个IP连接失败的时候,OkHttp会自动尝试下一个IP,此外OkHttp还处理了代理服务器问题和SSL握手失败问题。 首先介绍下OkHttp的简单使用,主要包含:同步/异步get请求同步/异步post请求基于Http原创 2016-09-21 21:14:22 · 10880 阅读 · 0 评论 -
WebView使用解析(一)之基本用法
WebView基本用法加载在线URLvoid loadUrl(String url)这个函数主要加载url所对应的网页地址,或者用于调用网页中的指定的JS方法(调用js方法的用法,后面会讲),但有一点必须注意的是:loadUrl()必须在主线程中执行!!!否则就会报错!!!。 注意:加载在线网页地址是会用到联网permission权限。url = "http://www.baidu.com";.原创 2017-06-13 14:55:08 · 11628 阅读 · 0 评论 -
WebView使用解析(二)之WebViewClient/WebChromeClient
WebViewClient—–在影响View的事件到来时,会通过WebViewClient中的方法回调通知用户。 WebChromeClient—–当影响浏览器的事件到来时,就会通过WebChromeClient中的方法回调通知用法。 通过上面的对比,我们发现WebViewClient和WebChromeClient都是针对不同事件的回调,而google将这些回调进行分类集合,就产生了WebVi原创 2017-06-14 21:39:48 · 13703 阅读 · 1 评论 -
Android Socket编程实践
概述什么是Socket网络上的两个程序通过一个双向的通讯连接实现数据的交换,这个双向链路的一端称为一个Socket。Socket通常用来实现客户端和服务端的连接。Socket是TCP/IP协议的一个十分流行的编程实现,一个Socket由一个IP地址和一个端口号唯一确定。 但是,Socket所支持的协议种类也不光TCP/IP一种,因此两者之间是没有必然联系的。在Java环境下,Socket编程主要是原创 2016-11-02 15:37:45 · 9388 阅读 · 0 评论 -
Android-Universal-Image-Loader
上一篇我们讲解了当加载大量图片时如何使用异步机制以及如何使用多缓存,解决了图片错乱,OOM等问题。其实Android早就提供了强大的图片加载框架来实现上述功能,而且远比我们上一篇实现的功能强大,其中比较著名的就是Universal-Image-Loader,相信很多朋友都听过或者使用过它,这篇文章就是对这个框架进行解析。 UIL(Universal-Image-Loader)旨在提供一个强大的、灵原创 2016-09-06 22:22:15 · 839 阅读 · 0 评论 -
HttpUrlConnection和HttpClient
众所周知,Android常用的网络开发无外乎HTTP和socket,其中HTTP是应用层协议,TCP/UDP是传输层协议。本文主要来讲讲HTTP协议,其实,HTTP也是用socket封装的,用起来更方便,由于是封装过的,它提供了更强大的功能。Android的HTTP(超文本传输协议)包括两种接口:1、标准Java接口(java.net) ----HttpURLConnection,可以实现简单的基于URL的请求、响原创 2016-09-15 23:14:04 · 1819 阅读 · 0 评论 -
Android Volley框架解析
2013年Google I/O大会上推出了一个新的网络通信框架——Volley。Volley可是说是把AsyncHttpClient和Universal-Image-Loader的优点集于了一身,既可以像AsyncHttpClient一样非常简单地进行HTTP通信,也可以像Universal-Image-Loader一样轻松加载网络上的图片。除了简单易用之外,Volley在性能方面也进行了大幅度的调原创 2016-09-19 21:14:43 · 3169 阅读 · 0 评论 -
Android Retrofit框架解析
随着Google对HttpClient的摒弃,和Volley的逐渐没落,OkHttp开始异军突起,而Retrofit则对okHttp进行了强制依赖。Retrofit也是Square公司开发的一款针对Android网络请求的框架,其实质就是对okHttp的封装,使用面向接口的方式进行网络请求,利用动态生成的代理类封装了网络接口。retrofit非常适合于RESTful url格式的请求,更多使用注解...原创 2016-09-26 21:15:20 · 8020 阅读 · 0 评论 -
Android xUtils框架解析
xUtils简介xUtils是基于Afinal开发的目前功能比较完善的一个Android开源框架,最近又发布了xUtil3.0,在增加新功能的同时又提高了框架的性能,下面来看看官方(https://github.com/wyouflf/xUtils3)对xUtils3的介绍:xUtils包含了很多实用的android工具;xUtils支持超大文件(超过2G)上传,更全面的http请求协议支持(1原创 2016-09-28 16:19:11 · 8110 阅读 · 0 评论 -
简析TCP的三次握手与四次挥手
TCP是什么?具体的关于TCP是什么,我不打算详细的说了;当你看到这篇文章时,我想你也知道TCP的概念了,想要更深入的了解TCP的工作,我们就继续。它只是一个超级麻烦的协议,而它又是互联网的基础,也是每个程序员必备的基本功。首先来看看OSI的七层模型: 我们捡重点看几个:链路层,也称作数据链路层或者网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。它们一起处理与电缆(或其他转载 2016-11-04 11:02:45 · 1163 阅读 · 0 评论