网络相关
文章平均质量分 73
captainconnie
这个作者很懒,什么都没留下…
展开
-
第一行代码总结:10网络:10.1WebView的用法
10.1 WebView的用法1、在layout中进行控件声明: WebView android:id="@+id/web_view" android:layout_width="match_parent" android:layout_height="match_parent"/>2、在activity中获取到Web原创 2015-11-27 17:48:29 · 642 阅读 · 0 评论 -
第一行代码总结:10网络:10.2.2使用HttpClient
HttpClient是Apache提供的HTTP网络访问接口。因为是一个接口,因此无法创建它的实例,通常情况下都会创建一个DefaultHttpClient的实例。步骤:1、获得HttpClient类型的实例。 HttpClient httpClient = newDefaultHttpClient();2、如果想要发起一条GET请求: (1)创建一个Http原创 2015-11-27 17:52:05 · 928 阅读 · 0 评论 -
第一行代码总结:10网络:10.4解析JSON格式数据10.4.1使用JSONObject
10.4解析JSON格式数据比起XML,JSON的主要优势在于:体积更小,在网络上传输的时候更省流量。 缺点在于:语义较差,看起来不如XML直观。10.4.1使用JSONObject使用步骤:1、创建JSONArray对象,带参构造。 JSONArray jsonArray = new JSONArray(jsonData);原创 2015-11-27 17:55:54 · 623 阅读 · 0 评论 -
第一行代码总结:10网络:10.3.2 SAX解析方式
10.3.2 SAX解析方式步骤:1、新建一个类,继承自DefaultHandler类,并复写其五个方法: public class ContentHandler extendsDefaultHandler{ @Override//该方法会在开始XML解析的时候调用 public void startDocument() throwsSAXException {}原创 2015-11-27 17:54:27 · 363 阅读 · 0 评论 -
第一行代码总结:10网络:10.3解析XML格式数据:
在网络上传输的数据是格式化后的数据,这种数据会有一定的结构规格和语义,当另一方收到数据消息之后就可以按照相同的结构规格进行解析,从而取出他想要的那部分内容。最常用的格式有两种:XML和JSON.· 解析XML格式的数据有多种方式,这里介绍两种:Pull解析和SAX解析。比起XML,JSON的主要优势在于它的体积更小,在网络上传输的时候更省流量。缺点在于,它的语义较差,看起来不如XML直原创 2015-11-27 17:53:14 · 1026 阅读 · 1 评论 -
第一行代码总结:10网络:10.4解析JSON格式数据10.4.2使用GSON
10.4.2使用GSONGSON没有被添加到android官方的API中,因此如果想要使用该功能的话,则必须要在项目中添加一个GSON的Jar包。该压缩包的下载地址http://code.google.com/p/google-gson/downloads/lilst然后将该资源包进行解压,找到我们需要的gson-2.2.4.jar这个文件,将它拷贝到项目的libs目录下。GSON原创 2015-11-27 17:56:58 · 575 阅读 · 0 评论 -
第一行代码总结:10网络:10.2使用HTTP协议访问网络10.2.1 使用HttpURLConnection10.2使用HTTP协议访问网络 工作原理: 客户端向服务器发出一条HTTP请求,服务器收
10.2使用HTTP协议访问网络工作原理:客户端向服务器发出一条HTTP请求,服务器收到请求之后会返回一些数据给客户端,然后客户端再对这些数据进行解析和处理就可以了。在Android上发送HTTP请求的方式一般有两种:HttpURLConnectionHttpClient 10.2.1 使用HttpURLConnection使用步骤:1、获取URL对象,传入网络原创 2015-11-27 17:50:44 · 763 阅读 · 0 评论