Android程序最重要的模块就是网络部分,如何从网络上下载数据,如何将处理过的数据上传至网络,往往是android程序的关键环节。 Android原生提供基于HttpClient和HttpUrlConnection的两种网络访问方式。利用原生的这两种方式编写网络代码,需要自己考虑很多,获...
分类:
移动开发 时间:
2015-03-30 00:58:52
阅读次数:
161
框架名为:UIImage+WebCache.h 继承于UIimageView
框架里面加载网络图片的方法共4中:分别为1.普通加载 2.线程NSThread 3.
#import "ViewController.h"
#import "UIImage+WebCache.h"
@interface
ViewController ()
@en...
分类:
移动开发 时间:
2015-03-28 08:57:23
阅读次数:
160
将凭据存储到钥匙链 NSURL *url = [NSURL URLWithString:@"http://www.dreamingwish.com/"];ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];[request se...
分类:
其他好文 时间:
2015-03-20 12:52:53
阅读次数:
185
AFNetworking
http://afnetworking.com/
快速使用的IOS和mac OS X下得网络框架
构建在Foundation URL Loading System之上的,封装了网络的抽象层。
模块化结构,拥有丰富的api的框架。
SDWebimage 异步加载图片
https://github.com/rs/SDWebImage
这个类库提供一个...
分类:
其他好文 时间:
2015-03-09 14:32:28
阅读次数:
113
Google网络框架Volley初探,Volley的基本用法
分类:
移动开发 时间:
2015-02-16 06:46:56
阅读次数:
217
Xcode5之后,新建iOS工程,默认都是ARC模式,但是有时候我们的项目中需要用到一些第三方框架,我们下载下来却发现是非ARC的,这时候我们需要进行ARC和MRC混编。第一种方式,Edit->Refactor,转换成ARC方式著名的iOS网络框架ASIHTTPRequest就是MRC,我们试试能不...
分类:
移动开发 时间:
2015-02-11 20:30:58
阅读次数:
6443
github:https://github.com/hellovoidworld/HVWWeiboA.封装网络请求1.需求为了避免代码冗余和对于AFN框架的多处使用导致耦合性太强,所以把网络请求封装成自己的工具类,以后便于更换网络框架。2.思路创建一个自定义工具类,提供类方法来实现网络请求3.实现 ...
分类:
移动开发 时间:
2015-02-10 23:09:02
阅读次数:
242
前言SimpleImageLoader实现ImageLoaderConfig配置BitmapRequest请求类 隔离对于SimpleNet网络框架的依赖,可以参考鸿洋的Android 框架练成 教你打造高效的图片加载框架。...
分类:
移动开发 时间:
2015-02-01 12:06:57
阅读次数:
216
最近在使用SPP网络框架进行业务开发的时候,遭遇动态库搜索路径问题,为了避免其他同学继续在这方面浪费精力,简单整理了相关知识点。
【背景知识】
这里不打算深入链接器内部,简明扼要给出链接器进行动态库搜索的一些规则。
以上是man ld结果部分截图,这里着重澄清两个基本概念:"link time"(链接时)和"runtime"(运行时),比如常用的-L选项属于链接时,而...
分类:
其他好文 时间:
2015-01-29 21:09:48
阅读次数:
483
在教你写Android网络框架的前三篇文章中,我们从基本结构到代码实现,剖析了一个简单的网络框架应该是怎样运作的,以及在面对各式各样的需求时应该如何对代码做出处理,在深入了解网络框架的同时学习到一些简单的面向对象设计原则。正如第一篇博文所说,SimpleNet框架参照的是Volley实现,甚至有一些类名也是一样的。我们的目标并不是要重新发明轮子,而是以学习轮子制作的过程来达到提升自我的目的。SimpleNet只是一个简单的网络框架实现,没有经过严格的测试以及市场检验,不建议大家在项目中使用,当然如果你觉得没...
分类:
移动开发 时间:
2015-01-27 15:00:05
阅读次数:
342