Android中使用第三方库可能有两种:Java库.jar和原生库.so/.a,如果只是做上层APK开发,这两种库都可以通过Eclipse集成开发环境进行集成,如果是平台级开发,则都可通过源码集成。本文整理这两种集成方式使用步骤,以下假设程序scanerapp,集成Java库scanerjar.jar,原生库libscanerbase.so/libscanerbase.a,libscanerplus.so/libscanerplus。其中,so库要尽量参照Android引用库规范编写,内部函数命名也要规范(...
分类:
移动开发 时间:
2014-07-22 23:05:53
阅读次数:
480
在实际软件系统设计和开发中,会经常遇到这种问题:我们为了完成某项工作购买了一个第三方的库来加快开发。 这就带来了一个问题:
我们在应用程序中已经设计好了接口,与这个第三方提供的接口不一致,为了使得这些接口不兼容的类可以在一起工作,Adapter
模式提供了将一个类(第三方库)的接口转化为客户(购买使...
分类:
其他好文 时间:
2014-05-10 08:45:36
阅读次数:
240
最近xcode升级了5.1版本,升级之后程序报关于要适配arm64机器的错。之前对xcode的参数配置,一直不是很了解,但实现先面对问题了,就调查了一下并解决它。一个一个来吧。Architectures这代表,在这个项目里你想要Xcode编译的目标设备列表。Valid
Architectures还不...
分类:
其他好文 时间:
2014-05-09 17:29:01
阅读次数:
237
在日常应用中,我们往往使用AFNetworking等第三方库来实现网络请求部分。这篇文章会简要地介绍一下如何使用NSURLConnection来进行异步的网络请求。我们先看一个小demo-
(void)viewDidLoad{ [super viewDidLoad]; // Do any...
分类:
移动开发 时间:
2014-05-09 12:37:08
阅读次数:
550
ASIHttpRequest库是一个非常好的库,关于其介绍,请大家查看我的前面的博文。XCode添加第三方库这里直接提交代码。
NSString *str =[NSString stringWithFormat:@"地址"]; NSURL *url=[NSURL
URLWithString:str]...
分类:
其他好文 时间:
2014-05-09 11:47:43
阅读次数:
239
目前ios的指令集有以下几种:1,armv6,支持的机器iPhone,iPhone2,iPhone3G及对应的iTouch2,armv7,支持的机器iPhone4,iPhone4S3,armv7s,支持的机器iPhone5,iPhone5C4,arm64,支持的机器:iPhone5S机器对指令集的支...
分类:
其他好文 时间:
2014-04-30 16:55:59
阅读次数:
429
方法一:如果是Xcode 5的话步骤为 点击项目名称->Build
Settings->搜索 Architectures 这个里面的原始的值是Standard
architectures(armv7,armv7s,arm64) 点击这个值,在下拉列表框中选择Standard architecture...
分类:
移动开发 时间:
2014-04-30 03:50:54
阅读次数:
671