网络请求——Xutils或者volley,图片加载——universal image loader,glider,Picasso数据库——Xutils消息通信——eventbus对比:1、Xutils可以处理多种类型的网络请求,volley需要修改2、volley可以对多个请求组成一个队列,保证网络...
分类:
移动开发 时间:
2015-07-16 21:29:56
阅读次数:
144
在我们开发过程中,如果一个对象可以全局进行使用,我们想当然的想到单例,对了,就是单例,我们可以使用单例,进行全局使用,这样我们无需在每个页面都要实例这个对象,这样,节省内存空间。那么单例的实现方式有两种:普通和多线程的思想。下面以网络请求为例进行说明。方法一:使用普通思想-(id)shareInst...
分类:
其他好文 时间:
2015-07-16 11:03:17
阅读次数:
82
1.导入代理 1 @interface ViewController () 2 { 3 long long alllength; //下载总长度 4 long long currlenth; //当期下载长度 5 } 6 //存放下载的mp3 数据流 7 @property(nona...
分类:
移动开发 时间:
2015-07-16 00:35:34
阅读次数:
208
/**
?????????*?发送网络请求
?????????*?@param?reqUrl?http://www.aaa.com
?????????*?@param?postData?uid=0&name="ch"&money=999
?????????*?@param?callbac...
分类:
其他好文 时间:
2015-07-15 11:27:47
阅读次数:
559
一、主要方法简介:// 网络请求开始之前,先给用户提示,网络正在加载中...
[ProgressHUDshow:@"加载中..."Interaction:YES]; // 取消风火轮旋转
[ProgressHUD dismiss];[ProgressHUD showSuccess:@"数据已经为您请求成功" Interaction:YES];[ProgressHUD show...
分类:
其他好文 时间:
2015-07-15 11:10:44
阅读次数:
113
JSPatch,只需在项目中引入极小的引擎,就可以使用JavaScript调用任何Objective-C的原生接口,获得脚本语言的能力:动态更新APP,替换项目原生代码修复bug。用途是否有过这样的经历:新版本上线后发现有个严重的bug,可能会导致crash率激增,可能会使网络请求无法发出,这时能做...
分类:
移动开发 时间:
2015-07-14 17:11:08
阅读次数:
123
直接上代码://
// TableViewController.m
//
//#import "TableViewController.h"@interface TableViewController ()@property (nonatomic, retain) NSMutableData *receivedData ; // 可变的二进...
分类:
其他好文 时间:
2015-07-14 11:42:20
阅读次数:
119
提示效果关于iOS开发提示效果是一个很常见的技术,比如我们平时点击一个按钮,实现回馈,或者发送网络请求的时候!技术点:一:ViewUIAlertViewUIActionSheet二:控制器UIAlertController三:第三方库SVProgressHUDMBProgressHUD下面是主界面:...
分类:
移动开发 时间:
2015-07-13 23:47:31
阅读次数:
270
对于客户端来说,好的用户体验,需要保持一个快速响应的用户界面。于是便要求:网络请求、io操作等 开销比较大的操作必须在后台线程进行,从而避免主线程的ui卡顿。(注:协程也是主线程的一部分,进行大量的io操作也会造成UI卡顿)在 WPF 中,DispatcherObject只能通过与它关联的Dispa...
分类:
编程语言 时间:
2015-07-13 23:46:23
阅读次数:
707
App Engine应用响应网络请求。当一个客户端(典型的是用户的Web浏览器)使用HTTP请求(比如获取在URL上的网页)连接上应用的时候,网络请求就开始了。当App Engine接收到请求时,它会从地址的域名中识别应用,.appspot.com子域名(为每个应用免费提供的)或你在Google A...
分类:
其他好文 时间:
2015-07-13 22:00:52
阅读次数:
144