为什么需要CocoaPods在进行iOS开发的时候,总免不了使用第三方的开源库,比如AFNetworking、Reachability等等。使用这些库的时候通常需要:下载开源库的源代码并引入工程向工程中添加开源库使用到的framework解决开源库和开源库以及开源库和工程之间的依赖关系、检查重复添加 ...
分类:
其他好文 时间:
2016-04-01 10:16:52
阅读次数:
134
一、什么是CocoaPods CocoaPods是iOS项目的依赖管理工具,该项目源码在Github上管理。开发iOS项目不可避免地要使用第三方开源库,CocoaPods的出现使得我们可以节省设置和第三方开源库的时间。在使用CocoaPods之前,开发项目需要用到第三方开源库的时候,我们需要1.把开 ...
分类:
其他好文 时间:
2016-03-31 18:25:09
阅读次数:
181
为了能快速的显示大影像,最近一直在学习GDAL,GDAL确实是一个功能强大的开源库,其核心部分数据集和波段,下面这个图很详细的描述了它们之间的关系,还有其中的细节: GDAL的RASTERIO功能非常强大,简短的一句话就能实现图像的显示,但也是这个简单函数,把我折腾的半死。在学习使用GDAL的过程中 ...
分类:
其他好文 时间:
2016-03-30 01:22:34
阅读次数:
474
这篇文章是这个系列的开篇,作为移动开发者,开发的应用不免会对网络进行访问,虽然现在已经有很多的开源库帮助我们可以轻而易举的访问网络,但是我们仍要去了解网络访问的原理,这也是一个优秀开发人员所必备的知识点。这篇文章我们就先来了解一下HTTP协议原理。...
分类:
移动开发 时间:
2016-03-28 12:03:52
阅读次数:
501
DWR框架简介 DWR框架是一个可以允许你去创建 AJAX WEB站点的JAVA开源库。它可以让你在浏览器的JavaScript代码中调用Web服务器的Java代码,就像Java代码在浏览器中一 样。DWR工作原理是通过动态把Java类生成JavaScript,让使用者感觉调用就像发生在浏览器端。 ...
分类:
其他好文 时间:
2016-03-26 18:53:51
阅读次数:
224
这个图片异步加载并缓存的类已经被很多开发者所使用,是最常用的几个开源库之一,主流的应用,随便反编译几个火的项目,都可以见到它的身影。
可是有的人并不知道如何去使用这库如何进行配置,网上查到的信息对于刚接触的人来说可能太少了,下面我就把我使用过程中所知道的写了下来,希望可以帮助自己和别人更深入了解这个库的使用和配置。
GITHUB上的下载路径为:https:/...
分类:
移动开发 时间:
2016-03-26 07:16:13
阅读次数:
226
一直想练习MVP模式开发应用,把学习的RxJava、Retrofit等热门的开源库结合起来,于是写了这么一款新闻阅读软件, 有新闻、图片、视频三大模块,使用Retrofit和Okhttp实现无网读缓存,有网根据过期时间重新请求, 还有边缘或整页侧滑、夜间模式切换等小功能,还写了几个自定义小控件,虽然 ...
分类:
其他好文 时间:
2016-03-24 10:17:47
阅读次数:
587
百度云分享:http://pan.baidu.com/s/1mgW0bo8 密码:fqj1
分类:
其他好文 时间:
2016-03-14 12:21:48
阅读次数:
172
RxJava的简单使用基本上也了解了,其实还有一个比较好玩的就是java8才有的lambda了。下面就来搭建下这个环境了,因为android不支持java8,所以需要用到一个开源库, retrolambda:https://github.com/evant/gradle-retrolambda。
具体怎么使用基本上都有,这里简单地介绍下,首先就是下载java8了:http://www.orac...
分类:
移动开发 时间:
2016-03-12 23:05:45
阅读次数:
291