不知道大家又没有这样的习惯,拿了第三方jar包就直接用,虽然现在studio很多都是直接用maven库,但是有不少的国内三方库还是不支持,所以也有不少是直接用的jar。我的经验是,所有第三方库如果不支持在线升级的,那么最好自己封装一层,即使是可以在线升级的,也最好封装一层,这样当你那天需要更换或者升 ...
分类:
移动开发 时间:
2016-11-07 12:25:41
阅读次数:
222
1、啰嗦一下 说起C++,很多人都觉着难学,其实我也是这么觉着的,在这个移动端火到爆的时代,我都想改行了,移动端做东西那都是现有的第三方库,拿来就可以用,而且稳定性好,开发速度快,而且最关键的是出东西。 在谈一谈动态生成对象,为什么强大的C++不支持呢?想用这样功能的人都必须自己实现一套这样的逻辑。 ...
分类:
编程语言 时间:
2016-11-06 13:51:34
阅读次数:
317
1、项目准备: 下面呢,我们就会按照这个流程图一步一步实现一个聊天室的功能。在开发的过程中,我们将使用到一个第三方库(github上下载)。 在guthub上下载下来这个类库,然后把这两个文件直接拖入工程中。 聊天室呢,分服务端和客户端,我们依次来创建。 2、服务端: 我们接下来创建一个服务端的项目 ...
分类:
其他好文 时间:
2016-11-06 01:49:12
阅读次数:
227
转载:http://www.jianshu.com/p/dc8c05cf693d .背景 前段时间在调研第三方推送服务的时候,反编译了一部分市面上比较流行的APP。其中一个无论是在设计还是功能上都堪称典型,这款APP总用户数超千万(其官网数据),在国内某手机助手上支持率超97%。可见其受欢迎程度(A ...
分类:
移动开发 时间:
2016-11-05 11:59:25
阅读次数:
273
在如今的App中,已经有成千上万的原生UI部件了——其中的一些是平台的一部分,另一些可能来自于一些第三方库,而且可能你自己还收藏了很多。React Native已经封装了大部分最常见的组件,譬如ScrollView和TextInput,但不可能封装全部组件。而且,说不定你曾经为自己以前的App还封装 ...
分类:
移动开发 时间:
2016-11-03 18:39:15
阅读次数:
391
Cocoapods安装步骤 1.升级Ruby环境 sudo gem update --system 如果Ruby没有安装,请参考 如何在Mac OS X上安装 Ruby运行环境 2.安装CocoaPods时我们要访问cocoapods.org,用淘宝的RubyGems镜像来代替官方版本,执行以下命令 ...
分类:
移动开发 时间:
2016-11-02 12:11:52
阅读次数:
443
Atitit Gaussian Blur 高斯模糊 的原理and实现and 用途 1.1. 高斯模糊 的原理(周边像素的平均值+正态分布的权重1 1.2. 高斯模糊 的用途(磨皮,毛玻璃效果,背景虚化1 1.3. 参数radus1 1.4. 高斯模糊 的实现(第三方库)1 1.5. Java 源码1 ...
分类:
其他好文 时间:
2016-11-01 01:29:11
阅读次数:
480
Requests 是用Python语言编写,基于 urllib,采用 Apache2 Licensed 开源协议的 HTTP 库。它比 urllib 更加方便,可以节约我们大量的工作,完全满足 HTTP 测试需求。Requests 的哲学是以 PEP 20 的习语为中心开发的,所以它比 urllib ...
分类:
编程语言 时间:
2016-10-30 20:15:34
阅读次数:
419
前段时间工作中要为android编译跨平台的第三方库,遇到了arc4random有关函数的“static declaration follows non-static declaration”问题,那是因为ndk提供的运行库对arc4random支持不一样,或只支持其它某几个函数或只支持其它另个几个 ...
分类:
其他好文 时间:
2016-10-30 07:31:03
阅读次数:
1058
在判断网络状态这个问题上,苹果提供了一个叫Reachability的第三方库,但是这个库并不能真正的检测我们的网络状态,我也是在调试程序的时候发现的。详情可以阅读这个博客http://blog.csdn.net/openglnewbee/article/details/50705146 但是我并没有 ...
分类:
移动开发 时间:
2016-10-29 14:41:50
阅读次数:
206