library

Android Support Library 学习入门

自古美人都是妖i 提交于 2019-12-01 04:15:01
0. 文前闲话 作为一个由原生桌面应用程序开发者(VC、Delphi)转行的Android菜鸟,虐心的事真是数不胜数:安装个开发工具下载个SDK需要整整一夜;早晨一上班点开Android Studio(简称AS),去倒个水回来了还不见它开始工作;开发工具一忙起来就会忘记你这个开发者,不知过了多久后才给你一句:“去TMD的GFW,我啥也没干成,你自己看着办吧!”。 对于我们这些已经被微软、Borland、Sybase洗脑多年的开发者,除了开发工具的不适应,最大的壁垒其实是大脑中已经固有的思维方式,往往在接受新概念时总要习惯性的去跟以往已经认知的东西做对比,这就要比一个New Comer耗费更多的时间和体力。比如说本文要谈的Android Support Library,一直被我望文生义的当做系统底层的支持库,在我的身边不停的出现,可是始终没有进入我的脑袋。于是经过一番搬梯翻墙,查阅了官网资料,在这儿试着弄个水落石出。 要想真正的掌握Android Support Library,没有其它什么捷径,窍门。只有一条路,就是阅读官方的API参考,一个类一个函数的逐个搞明白。那就让本文做你开始品尝"API参考"大餐前的一道开胃菜吧。 1. Support Library 介绍 官方文档上(原文: http://developer.android.com/tools/support

【翻译】ios教程-创建静态库

孤人 提交于 2019-11-30 23:30:48
作者:shede333 主页:http://my.oschina.net/shede333 版权声明:原创文章,版权声明:自由转载-非商用-非衍生-保持署名 | [Creative Commons BY-NC-ND 3.0][] 本人英语也不是太好,翻译质量不是太高,如有不妥之处,欢迎指点批评。 点此查看文章 英文原文 #创建IOS静态库 如果你开发ios有一段时间了,你可能有许多想在你大部分项目里重用的类和工具函数。 重用代码最容易的方法就是复制/黏贴,但是,这在代码维护上很快就变成一个噩梦。 既然每一个app都拥有一份 共享代码 的拷贝,这就很难保证所有 拷贝的代码 与 共享代码 在bug修正与更新的同步(一致性)。 这里就使用静态库来拯救噩梦。静态库就是类、函数、定义(definitions)和资源的一个包,使用静态库,你能把代码打包在一起,并且在你所有的项目间共享。 在这个教程,你将亲身经历使用两种不同的方法创建你自己的通用静态库。 你应该熟悉Objective-C and iOS开发,才能理解大致上这个教程。 如果你对怎样做一个相同的app 以及 图像滤光代码在库里的工作原理 感兴趣, Core Image 的相关知识虽然不是必须的,但是对你会很有帮助。 准备开始高效的减少、重用和循环使用你的代码吧! ##为什么使用静态库 你可能因为很多原因而创建静态库: