大家都知道,安卓最大的特点就是开源化,这自然会产生很多十分好用的第三方API,而基本每一个APP都会与网络操作和缓存处理机制打交道,当然,你可以自己通过HttpUrlConnection再通过返回数据进行解析解决,而我们自己学的东西大多数情况下都没有针对网络很糟糕的情况进行优化。下面就给大家带来Sq ...
分类:
移动开发 时间:
2016-07-18 12:54:55
阅读次数:
315
1. Volley特点 (1) 特别适合数据量小,通信频繁的网络操作。 (2) 扩展性强。Volley 中大多是基于接口的设计,可根据需要自行定制。 (3) 一定程度符合 Http 规范,包括返回 ResponseCode(2xx、3xx、4xx、5xx)的处理,请求头的处理, 缓存机制的支持等。并 ...
分类:
其他好文 时间:
2016-07-16 11:37:55
阅读次数:
205
python作用域知识点 python I/O多路复用 Python中有一个select模块,其中提供了:select、poll、epoll三个方法,分别调用系统的 select,poll,epoll 从而实现IO多路复用。 注意:网络操作、文件操作、终端操作等均属于IO操作,对于windows只支 ...
分类:
编程语言 时间:
2016-07-16 06:55:59
阅读次数:
231
概述Java 的 I/O 操作类在包 java.io 下,大概有将近 80 个类,但是这些类大概可以分成四组,分别是:按处理数据类型来分:字节流和字符流:
基于字节操作的 I/O 接口:InputStream 和 OutputStream
基于字符操作的 I/O 接口:Writer 和 Reader
按传输数据的方式:磁盘操作和网络操作
基于磁盘操作的 I/O 接口:File
基于网络操作的 I/O...
分类:
编程语言 时间:
2016-07-13 17:38:47
阅读次数:
266
这节课里面包含了连接网络的基本任务,监视网络连接,包括网络变化,并且让用户可以控制网络的使用。同样表述了如何解析和使用xml数据。
这节课中包含一个展示怎样典型的网络操作的示例应用。
经过这节课的学习,你将会拥有使得android app可以高效地网络下载以及解析数据的能力,与此同时使用最少的网络流量。
提示:要查看Volly请参照 课程Transmitting Ne...
分类:
移动开发 时间:
2016-07-13 17:06:59
阅读次数:
357
1.背景所谓外部数据库文件此处指的就是一个在外部单独创建的db文件,假设有这么一个场景,我们项目中有一些本地数据,不需要接口去获取的(不需要进行网络操作),写死的数据,比如全国各个省各个市的一些基本信息,每个市的信息可以作为表里的一条记录存放,在项目中使用,此时如何我们已经有了包含这些信息的db文件,我们就可以通过greendao来操作这个db文件,更具方便进行开发工作,当然这只是个模拟情况,至于合...
分类:
移动开发 时间:
2016-07-13 14:00:40
阅读次数:
641
简单的AnsyTask的使用demo 1.定义一个模拟网络操作的类 2.定义AsnyTask的类 3.在Activity中使用 ...
分类:
其他好文 时间:
2016-07-11 18:59:38
阅读次数:
123
http://www.cnblogs.com/plokmju/p/android_Handler.html android不允许在主线程里做耗时操作,如网络操作,以此来避免ANR ANR(Application Not Responding) http://baike.baidu.com/link? ...
分类:
移动开发 时间:
2016-07-10 16:54:52
阅读次数:
248
ATS 在项目的配置文件中加入以下代码或者直接在plist中操作 方法一:<key>NSAppTransportSecurity</key><dict><key>NSAllowsArbitraryLoads</key><true/></dict> 方法二: 在xode中打开info.plist文件 ...
分类:
移动开发 时间:
2016-07-08 21:44:41
阅读次数:
169
<!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> 演示请求百度首页代码//1创建请求的地址NSURL *url = [NSURL URLWithString:@"http://www.baidu.com"]; //2创建请求对象, ...
分类:
移动开发 时间:
2016-07-08 21:27:55
阅读次数:
160