1 WebView控件的用法:在程序中展示一些网页,不需要打开浏览器。
2 HTTP协议访问网络,工作原理:
1客户端向服务端发一条http请求,
2服务端接受服务响应会返回一些数据给客户端,
3解析返回的数据,
4显示在终端
3 android上发送http请求的方式有两种:HttpURLConnection 和 HttpClient
4 http请求使用的方法常用的有两个 GET 和POST,GET希望从服务器获取数据,POST表示希望提交数据给服务器。
5 子线程无法对UI进行操作,所以要用到Message机制(异步消息处理机制),子线程一般处理 下载等比较耗时的操作
6 每一个应用程序都对应的有一个服务器。(搭建最简单的web服务器---百度)
应用程序要和服务器之间上传下载数据(都是格式化的数据有一定的结构规格-接受到以后需要用相同的结构规格解析)
7 一般需要解析的数据有XML格式的数据 和JSON格式的数据
XML格式的数据 解析方法有两种 Pull解析方式 和 SAX解析方式
JSON格式的数据 。。。。。。。JSONObject 和GSON方式
JSON格式的数据优势在于体积更小,网络上传输的时候可以更省流量。