android 动画 nineoldandroid
分类:
移动开发 时间:
2015-03-05 19:06:58
阅读次数:
196
Cocoapods强大之处,将工程中需要用到的第三方开源库的名称放到一个名为Podfile的文件中,然后再终端执行pod install.Cocoapods就会自动将这些第三方开源库的源码下载下来,并为工程设置好相应的系统依赖和编译参数....
分类:
其他好文 时间:
2015-03-05 17:09:39
阅读次数:
132
作为C++设计模式中的单件模式归属于创建型模式之一,在软件设计过程中“出场“的机会还是很多,以下源码作为自己学习开源库代码时针对单件 模式做的一个总结,方便后期设计过程中的参考和学习。
#ifndef SINGLETON_HPP_
#define SINGLETON_HPP_
#include
namespace ts
{
/**
*@breif
*@no...
分类:
其他好文 时间:
2015-03-04 21:11:23
阅读次数:
125
先看看原图:如图所示,这种侧滑效果以另一种方式替代了原先tab导航的那种用户体验方式给人耳目一新的感觉,现已被广大知名应用所效仿,如新浪新闻,网易新闻,人人网等那么这种效果该如何实现呢?那就需要用到一个开源库SlidingMenuGithub地址:https://github.com/jfeinst...
分类:
移动开发 时间:
2015-03-04 12:48:09
阅读次数:
194
最近因为实验需要,要在windows环境下利用GDAL进行开发,故尝试了一下编译GDAL。
参考链接1:http://blog.csdn.net/liminlu0314/article/details/6937194
参考链接2:http://malagis.com/win7-vs2010-gdal.html
首先在GDAL官网上找到了下载链接,得到了最新的1.11.2版本的源代码,解压到D...
Github上的NewQuanthttps://github.com/xuruilong100/NewQuantNewQuant简介:NewQuant是一个小型开源C++库,可以解决数据分析、金融工程和计量经济等领域的基本计算问题。NewQuant正在持续开发中,目前尚不能提供一个稳定版本。
分类:
其他好文 时间:
2015-03-04 00:55:24
阅读次数:
148
FLANN介绍FLANN库全称是Fast Library for Approximate Nearest Neighbors,它是目前最完整的(近似)最近邻开源库。不但实现了一系列查找算法,还包含了一种自动选取最快算法的机制。flann::Index_类该类模板是最近邻索引类,该类用于抽象不同类型的最近邻搜索的索引。
以下是flann::Index_类的声明:template <typename...
分类:
其他好文 时间:
2015-03-03 16:47:02
阅读次数:
23629
熟练使用错误函数对开源库的正确使用特别重要。
下面先给出简单的应用实例:
包含头文件:openssl/err.h
//加载错误信息
ERR_load_ERR_strings();
ERR_load_crypto_strings();
// 获取错误号
unsigned long ulErr = ERR_get_error();
char szErrMsg[1024] = {0};
char *pTmp = NULL;
// 格式:error:errId:库:函数:原因
pTmp = ERR_er...
分类:
其他好文 时间:
2015-03-02 20:58:52
阅读次数:
183
Android知名开源库简版实现开源项目通过分析并实现Android平台知名开源框架的简单版本深入了解开源库核心技术,并对这些库的设计思想有一定的了解;Android源码设计模式分析开源项目通过分析Android系统中的设计模式来加深大家对设计模式的理解,从源码的角度来剖析既增加了对Android系统本身的了解,也从优秀的设计中领悟模式的实际运用以及它适用的场景,避免在实际开发中的生搬硬套,提高开发人员的设计能力。...
分类:
移动开发 时间:
2015-03-02 01:03:52
阅读次数:
246
简介什么是库?库是程序代码的集合,是共享程序代码的一种方式根据源代码的公开情况,库可以分为2种类型开源库公开源代码,能看到具体实现比如SDWebImage、AFNetworking闭源库不公开源代码,是经过编译后的二进制文件,看不到具体实现主要分为:静态库、动态库静态库和动态库静态库和动态库的存在形...
分类:
移动开发 时间:
2015-03-01 19:39:31
阅读次数:
252