Android网络编程
qingxindai
这个作者很懒,什么都没留下…
展开
-
网络编程懒人入门(基础)
一、概述1.网络模型2.简单示例四个参数:* 本机的IP地址; * 子网掩码; * 网关的IP地址; * DNS的IP地址。本文是系列文章中的第6篇,本系列文章的大纲如下:《网络编程懒人入门(一):快速理解网络通信协议(上篇)》 《网络编程懒人入门(二):快速理解网络通信协议(下篇)》 《网络编程懒人入门(三):快速理解TCP协议一篇就够》 《网...转载 2019-04-15 17:18:19 · 337 阅读 · 0 评论 -
深入浅出,全面理解HTTP协议
1、前言HTTP(全称超文本传输协议,英文全称HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。对于移动端即时通讯(尤其IM应用)来说,现今主流的数据通信总结下来无外乎就是长连接+短连接的方式,而短连接在应用上讲就是本文将要介绍的HTTP协议的应用,...转载 2019-10-23 21:50:58 · 876 阅读 · 0 评论 -
深入理解 Looper、Handler、Message三者关系
1、 概述Handler 、 Looper 、Message 这三者都与Android异步消息处理线程相关的概念。那么什么叫异步消息处理线程呢?异步消息处理线程启动后会进入一个无限的循环体之中,每循环一次,从其内部的消息队列中取出一个消息,然后回调相应的消息处理函数,执行完成一个消息后则继续循环。若消息队列为空,线程则会阻塞等待。说了这一堆,那么和Handler 、 Looper...转载 2019-04-08 11:08:13 · 353 阅读 · 0 评论 -
ThreadLocal详解
要理解 ThreadLocal,先来看看官方对它的解释:This class provides thread-local variables. These variables differ from their normal counterparts in that each thread that accesses one (via its {@code get} or {@code set...转载 2019-10-24 15:21:13 · 89 阅读 · 0 评论 -
Volley源码详解
一、概述Volley 是 Google 推出的轻量级 Android 异步网络请求框架和图片加载框架。在 Google I/O 2013 大会上发布。其适用场景是数据量小,通信频繁的网络操作。主要特点:(1). 扩展性强。Volley 中大多是基于接口的设计,可配置性强。(2). 一定程度符合 Http 规范,包括返回 ResponseCode(2xx、3xx、4xx、5xx)的处理...原创 2019-10-27 19:03:44 · 467 阅读 · 0 评论