关闭

AFNetworking3.1 基本使用

#import "HttpsManager.h" @implementation HttpsManager #pragma mark - 创建请求者 +(AFHTTPSessionManager *)manager { AFHTTPSessionManager *manager = [AFHTTPSessionManager manager]; // 超时时间 manag...
阅读(380) 评论(2)

AFNetworking 3.0 https请求忽略证书验证

1、修改AFNetworking中修改源码,在AFSecurityPolicy.m注释掉这几句 - (BOOL)evaluateServerTrust:(SecTrustRef)serverTrust forDomain:(NSString *)domain { // if (domain && self.allowInvalidCertificates...
阅读(2610) 评论(1)

iOS开发之AFNetworking 3.0.4使用

转载自:http://www.jianshu.com/p/11bb0d4dc649 昨天使用Cocoapods导入AFN做POST的时候,导入的最新版的3.0.4,突然发现找不到AFHTTPRequestOperationManager了。。。上github上一看,发现没有这个了。刚开始以为是cocoapods没有给我导进去,因为是小demo,就想自己写一个网络请求的,发现也没有这NSURLCo...
阅读(238) 评论(0)

Android 6.0下出错: UnsatisfiedLinkError: dlopen failed . text relocations

Android 6.0下报错: UnsatisfiedLinkError: dlopen failed ... text relocations 首先贴一下这个问题的官方答复: https://code.google.com/p/android-developer-preview/issues/detail?id=3028   先介绍一下这个问题的背景 (没兴趣看的, ...
阅读(1470) 评论(2)

android入门:zxing学习笔记(六)

已经连续写了五篇zxing的学习笔记了,刚开始写的时候,只是想简简单单的记录下自己在学习android过程积累的点滴,却没想到写着写着变成了好像在向某人诉说自己一点浅薄的理解似的。回头来看这些稚嫩的笔记,发现思维逻辑有点混乱,讲述的杂乱无章,没达要点。不求全面,但求透彻。在写这些随笔的过程,又更多的理解了Barcode scanner的设计,弄懂了之前很多的一知半解,尤其是理所当然的潜在错误认知,...
阅读(285) 评论(0)

android入门:zxing学习笔记(五)

Barcode Scanner不只是上面两篇说的这么简单,还有其他处理,如闪光灯,放大处理,最优的预览尺寸等等。这些不影响对代码的理解,知道camera的使用后,开始看看Barcode Scanner是如何高效的进行识别处理的。在android文件夹下,就有一个thread类:DecodeThread,两个handler类:CaptureActivityHandler和DecodeHandler。...
阅读(258) 评论(0)

android入门:zxing学习笔记(四)

Camera取景后显示于屏幕上,是个挺简单的过程,但这会出现各种意料不到的问题,例如之前说的屏幕横竖屏与预览图片之间的方向,图片拉伸,还有在Barcode Scanner中,简单的旋转了图片预览方向后,会出现特征点标记错位,等等。      第三篇简单的完成了相机的取景,还没有将取景的图片拍照存储下来。若想实现拍照的效果,则需要实现回调函数:Camera.PreviewCallback接口。...
阅读(332) 评论(0)

android入门:zxing学习笔记(三)

ViewfinderView自定义了view,实现了一个简洁的扫描界面。这一篇记录我再看代码过程中对于Android Camera 的理解。由于才开始写技术类博客,前两篇有很多不足 之处,都是自己随性而写,估计大家很难对我写的有一个清晰的了解。这篇尝试改变下风格,争取好好的表达我的浅薄理解,也让大家能够看懂。       在看Barcode Scanner中关于camera代码前,先对...
阅读(168) 评论(0)

android入门:zxing学习笔记(二)

上一篇介绍了zxing扫描二维码的过程,刚开始看这份代码时,不怎么明白,很多细节都不清楚,到后来又了更深的理解后,发现这代码设计的就是好,质量高。整个扫描二维码和一维码的过程是非常迅速的,效率很高。最近发现微博上有个二维坊的ID,发得qr码图形都非常的Q,不知道怎么弄出来的,程序员可以借这个可爱的qr码浪漫下。      在整个zxing的android代码部分,很重要的两点是main ac...
阅读(172) 评论(0)

android入门:zxing学习笔记(一)

对于刚开始学习android开发的童鞋们来说,若有一个简单而又全面的android工程能来剖析,那就是再好不过了,zxing就是不错得例子。     zxing的源码可以到google code上下载,整个源码check out 下来,里面有各个平台的源码,ios的,android的。当然我们需要的就是android代码。     将android的工程导入到eclipse中,导入完成...
阅读(209) 评论(0)

漫谈IM通信架构

前前后后做的IM和推送系统已经有好几个了,一直都想好好总结下,因此就有了这篇文章。在我刚学编程的那会儿,觉得网络通信是一个很牛逼和门槛很高的一门技术,但是随着开源技术的发展和互联网知识的共享,现在要写出高质量的网络通信程序已经变得容易多了。 只要谈通讯肯定绕不开协议,鉴于本人经验下面只谈本人撸过的三种协议: XMPPMQTT私有协议 XMPP XMPP(Exte...
阅读(382) 评论(0)

Android 获取当前网速质量调整网络请求

在开发中,有时候常常需要根据用户当前的网速来做一些操作,比如图片的加载,当网速非常好的时候,比如连接的是wifi,我们就会下载高分辨率的图片,反之,当用户使用的是2g网时,我们则给他下载低分辨率的小图,从而节省用户流量。 而Facebook其实已经给我们提供了这么一个库,详见network-connection-class。 使用其实超级简单,先加入依赖 compile 'com.f...
阅读(423) 评论(0)

如何做到将apk大小减少6M

我们的apk去年业务需求增长迅速,伴随而来的是apk大小由年初的20M以下,增长到年底的30M。 包大小增长的坏处有: 过大的下载包会降低新用户的下载兴趣增加下载安装中失败的风险提高各个渠道下载发布的成本(渠道是会根据你的包大小设置收费规则的) 因此,减少包大小的工作看上去不痛不痒,其实还挺重要的。 接下来,我将分享下我在包大小瘦身方面的努力。 技术列表 l...
阅读(1386) 评论(0)

Android图片下载缓存库picasso解析

picasso是Square公司开源的一个Android图形缓存库,地址http://square.github.io/picasso/,可以实现图片下载和缓存功能。 picasso使用简单,如下 [java] view plain copy  print? Picasso.with(context).load("http://i.imgur.com...
阅读(251) 评论(0)

TextView长按复制实现方法小结

有这么一个需求,用户在浏览文本信息时希望长按信息就能弹出复制的选项方便保存或者在别的页面使用这些信息.类似的, 就像长按WebView或者EditText的内容就自动弹出复制选项. 这里面主要是2个特点: 1,用户只能浏览文本信息而不能编辑这些文本信息; 2,用户对着文本信息长时间点按可以弹出”复制” 选项实现复制; 网上有好多种方法可实现,也比较零散, 此处做个小结,希望...
阅读(182) 评论(0)
75条 共5页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:39386次
    • 积分:761
    • 等级:
    • 排名:千里之外
    • 原创:33篇
    • 转载:42篇
    • 译文:0篇
    • 评论:9条
    文章分类
    最新评论