1.HTML介绍 超文本标记语言(HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。 在Eclipse下则可以使用自带的浏览器浏览html: 2.HTML常用元素标签 <head> 标签用于定义文档的头部 把 <head> 标签放在文档的开始处,紧 ...
分类:
移动开发 时间:
2020-02-08 00:40:56
阅读次数:
141
1.HTTP请求方法 根据HTTP标准,HTTP请求可以使用多种请求方法。 HTTP1.0定义了三种请求方法: GET(查), POST(改)和 HEAD(获取报头,一般用来测试链接是否正常)方法。 HTTP1.1新增了五种请求方法:Put(增),Delete(删), OPTIONS(查看服务器性能 ...
分类:
移动开发 时间:
2020-02-08 00:18:03
阅读次数:
91
1.CS和BS CS:Client/Server 客户端和服务器,这种软件往往需要安装。比如QQ、迅雷、播放器。 优点 : 可以减轻服务器端压力,将部分代码写到客户端,并且界面很美观。 缺点 : 一旦服务器更新了,客户端也需要更新,分布式开发比较弱。 BS:Browser/Server 浏览器和服务 ...
分类:
移动开发 时间:
2020-02-07 23:57:46
阅读次数:
145
1、下面测试截图,基本过程就是:点击按钮向服务器端发送请求,后台收到请求后给出返回的数据,前台只需要显示服务端数据就可以了。例子很简单能但引发很多思考,博主学了杂七杂八的,这又在来想杂学Android了?……其实是想多了解一下其他东西,毕竟博主还在上大学呀!多学点没什么不好…… 2、客户端(Andr ...
分类:
移动开发 时间:
2018-06-06 21:35:37
阅读次数:
273
Ref:HTTP协议—— 简单认识TCP/IP协议 Ref:Android网络编程TCP、UDP(一) Ref: Android网络编程TCP、UDP(二) Ref:Android网络编程TCP、UDP(三)——UDP实例:搜索局域网所有的设备 Ref:Android 屏幕适配:最全面的解决方案 R ...
分类:
其他好文 时间:
2017-09-12 13:56:03
阅读次数:
191
一、WebView 这个View就是一个浏览器,用于展示网页的。 布局文件: java代码: webView.getSettings().setJavaScriptEnabled(true)这个方法传入true,让WebView支持JavaScript脚本 webView.setWebViewCli ...
分类:
移动开发 时间:
2017-09-08 11:38:29
阅读次数:
258
相关文章 Android网络编程(一)HTTP协议原理 Android网络编程(二)HttpClient与HttpURLConnection Android网络编程(三)Volley使用方法全解析 Android网络编程(四)从源代码解析volley Android网络编程(五)OkHttp2.x使 ...
分类:
移动开发 时间:
2017-08-16 21:48:00
阅读次数:
221
Android网络编程(八)源码解析OkHttp后篇[复用连接池] 1.引子 在了解OkHttp的复用连接池之前,我们首先要了解几个概念。 TCP三次握手 通常我们进行HTTP连接网络的时候我们会进行TCP的三次握手,然后传输数据,然后再释放连接。 TCP三次握手的过程为: 第一次握手:建立连接。客 ...
分类:
Web程序 时间:
2017-08-07 15:23:29
阅读次数:
356
简单介绍看了深入理解Android网络编程感觉不错。今天对Android网络编程进行了要点记录。内容Android基于网络技术和编程实践 要点 定义 描写叙述 IP协议用于报文交换网络的一种面向数据的协议 TCP协议传输控制协议,传输层通信协议。 UDP协议用户数据报协议。传输层协议。 SMTP协议 ...
分类:
移动开发 时间:
2017-07-29 10:25:13
阅读次数:
237
陷阱一,不要在主线程或者UI线程中建立网络连接 Androd4.0以后,不允许在主线程中建立网络连接,不然会出现莫名其妙的程序退出情况。正确的做法是在主线程中,创建新的线程来运行网络连接程序。 陷阱二,在虚拟机下调试时,不要采用"localhost"或者"127.0.0.1"来表示远程地址。因为虚拟 ...
分类:
移动开发 时间:
2017-04-10 00:40:49
阅读次数:
190