Request是所有网络请求的基类,它实现了Comparable接口,前面提到RequestQueue可按照优先级队进行排序,这里的Comparable就是为优先级排序作准备。接下来,我们对Request中比较重要或有趣的成员或方法进行一一解释。Request中包括一个对支持的Http方法的定义。这里使用的内部接口而不是枚举来实现的。 public interface Method {...
分类:
其他好文 时间:
2015-04-26 22:49:48
阅读次数:
162
在学习ios的过程中,停留在UI控件很长时间,现在正在逐步的接触当中!!!!!!在这个过程中,小编学到了一些关于网络编程知识,并且有感而发,在此分享一下:关于网络请求的重要性我想不用多说了吧!!!对于移动客户端来说,网络的重要性不言而喻,常见的网络请求有GET, POST,今天来看一下两种网络请求的...
分类:
移动开发 时间:
2015-04-26 18:13:04
阅读次数:
152
今天调试网络请求部分时,当getInputStream失败时直接抛出异常。解决方法时在getInputStream之前获取ResponseCodeif( connection.getResponseCode() != HttpURLConnection.HTTP_OK) return null;
分类:
编程语言 时间:
2015-04-23 12:46:13
阅读次数:
164
1.AFNetworking 目前比较推荐的iOS网络请求组件,默认网络请求是异步,通过block回调的方式对返回数据进行处理。2.FMDB 对sqlite数据库操作进行了封装,demo也比较简单。3.MBProgressHUD 也是iOS项目常用的一个组件,用于显示过渡效果的,比如网络请求之...
分类:
其他好文 时间:
2015-04-23 09:31:07
阅读次数:
129
在没有网络的情况下,音频的后台播放比较简单,google一下可以搜到很多资料,但是如果每次歌曲的请求都是通过网络,就不成了,有时可以也扛不了几首,这里总结下实现方法,可以实现像电台一样的功能,后台播放,网络请求歌曲,Remote控制,锁屏有封面,电话和听歌打断处理等。初始化AudioSession和...
分类:
移动开发 时间:
2015-04-22 08:19:22
阅读次数:
139
Volley是Google出品的一个轻量级的网络框架,默认实现,主要用于小数据量的网络请求。这里就按从粗到细,自上而下的过程,给大家剖析这个牛X的框架。
这个框架的代码量虽少,但却把面向接口的编程这个原则发挥的淋漓尽致。这个框架是怎么构成的呢?
先看包的结构。
有com.android.volley 及 com.android.volley.toolbox两个包。
其中com.androi...
分类:
其他好文 时间:
2015-04-22 02:01:25
阅读次数:
229
官方网站:http://allseeing-i.com/ASIHTTPRequest/。可以从上面下载到最新源码,以及获取到相关的资料。使用iOS SDK中的HTTP网络请求API,相当的复杂,调用很繁琐,ASIHTTPRequest就是一个对CFNetwork API进行了封装,并且使用起来非常简...
分类:
Web程序 时间:
2015-04-22 00:25:17
阅读次数:
139
1.项目使用的第三方开源库http://github.ibireme.com/github/list/ios/整理了比较常用的iOS第三方组件,以及github上的统计。项目使用了CocoaPods(类似java中的maven)管理常用的第三方库,一些特殊的单独引用,下面介绍下比较好用的几个。(1)AFNetworking目前比较推荐的iOS网络请求组件,默认网络请求是异步,通过block回调的方式...
分类:
移动开发 时间:
2015-04-21 18:07:44
阅读次数:
267
在实际的开发过程中,我们可能会有很多处网络请求的地方,这个时候我们就需要一些友好性的提示了,例如进度对话框之类的
比较理想的情况是,我们写一个全局的方法,然后使用的时候直接调用就可以了
显然,我们应该首先想到直接在项目的application类里面写一个方法,然后进行progressdialog的显示和隐藏,这种情况下,我们创建progressdialog对象的时候,很自然的就使用到了geta...
分类:
移动开发 时间:
2015-04-21 11:19:31
阅读次数:
137
1.新建一个网络请求工具类,负责整个项目中所有的Http网络请求提示:同步请求会卡住线程,发送网络请求应该使用异步请求(这意味着类方法不能有返回值)2.工具类的实现 YYHttpTool.h文件复制代码 1 // 2 // YYHttpTool.h 3 //网络请求工具类,负责整个项目中所有的Ht....
分类:
其他好文 时间:
2015-04-20 13:10:18
阅读次数:
123