深度拷贝和浅拷贝的区别就自己找个地方看下。。。。。。。最下面贴上了NSArray和NSDictionary的深度拷贝分类方法
代码中常用的调试需要用的代码:这样日志只会在调试时候打印,发布的时候并不会出现
#ifdef DEBUG
#ifndef DLog
# define DLog(fmt, ...) {NSLog((@"%s [Line %d] " fmt), __PRETTY_FUN...
分类:
移动开发 时间:
2014-11-06 17:36:38
阅读次数:
231
字面量语法
第一、字面数值
复杂方法:
NSNumber *someNumber=[NSNumber numberWithDouble:3.4];
NSLog(@"the value is %@",someNumber);
替代方法:
NSNumber *a=@21.3;
NSNumber *b=@32;...
分类:
移动开发 时间:
2014-11-06 17:36:49
阅读次数:
219
IOS中对图片的处理 UIImage
UIImage 继承于NSObject
下面介绍一下UIImage中的方法
首先是我们最常用的
通过图片的文件名来获取这个图片
+ (UIImage *)imageNamed:(NSString *)name
//要注意的是这个方法适用于已经导入到工程中的图片
1、+ (UIImage *)imageWithCon...
分类:
移动开发 时间:
2014-11-06 17:35:38
阅读次数:
227
android-ndk-r7的使用和配置已经相当简单,不再需要Cygwin,不需要安装,只需要解压后注册环境变量即可。
注册环境变量:新建一个系统变量: NDK_HOME=D:\androidDesign\android-ndk-r7,修改PATH的值,在最后增加;%NDK_HOME%.
接下来就可以使用ndk了,当前前提是eclipse和sdk已经设置完毕,能正常使用,关于这两个的设置请参看...
分类:
移动开发 时间:
2014-11-06 17:35:06
阅读次数:
255
环境:
NDK版本r8,eclipse和Android使用的是adt-bundle-windows-x86打包版本比较方便,
操作系统为windows8.1
一、NDK的编译
1、源码
NDK的examples目录有Hello-GL2的源码,大家可以先使用它。
2、将示例工程导入到eclipse中
3、编译设置
a、选中工程,eclipse中菜单windows->preferece...
分类:
移动开发 时间:
2014-11-06 17:30:58
阅读次数:
288
最近正在做Android网络应用的开发,使用了android网络请求方面的知识,现在向大家介绍网络请求方面的知识,我们知道android中向服务器端发送一个请求,(这就是我们通常所说的POST请求),我们要发送一个完整的URL,然后服务器端接收到这个URL,对这个URL进行特定的解析,就是对URL进行解析,转化为JSON数据,然后,我们只要处理这个JSON数据就可以了。
我现在就用我的项...
分类:
移动开发 时间:
2014-11-06 17:31:27
阅读次数:
173
本来用的ZBar开源库实现的扫描二维码,但是貌似不支持arm64了,也没有在更新。
现在不用适配ios7以下,而iOS新增系统API已支持扫码,参考老外的一篇博客做了个demo,需要的可以参考下
参考博客:http://www.appcoda.com/qr-code-ios-programming-tutorial/
#import
@interface QRCodeReadCon...
分类:
移动开发 时间:
2014-11-06 17:30:19
阅读次数:
175
项目中摘出来的一个小功能模块,有需要的朋友可以借鉴下。
效果图:
具体功能:将拍摄的照片保存到SDcard中
具体需求:
1.图片名保存格式:图片名称_手机型号_随机4位数.jpg
2.将图片分解,压缩,显示
3.写入SDCard卡保存
具体实现:
1.定义布局文件
2.编写业务代码
这里只对调用相机拍照、图片显示、保存 做介绍...
分类:
移动开发 时间:
2014-11-06 17:27:37
阅读次数:
336
今天第一次安装黑苹果,按照教程一步步来,结果总是卡在安装界面的[IOBluetoothhcicontroller][start] -- completed不动,经过各种测试,最终的解决方法是:
1、拔掉独立显卡,因为黑苹果貌似识别不了独立显卡,现在INTEL的CPU家用级的应该都集成的有显卡,如我用的这台G630的U就集成了Intel HD
Graphics 2000的显卡。
2、开机用黑...
分类:
移动开发 时间:
2014-11-06 17:27:26
阅读次数:
853
操作AVD文件系统上的文件时遇到"... Read-only file system"。解决办法:将AVD sdcard挂载为读写权限:在doc下执行:adb -s emulator-xxxxshell,然后执行:mount -wo remount rootfs /sdcard将文件系统remoun...
分类:
移动开发 时间:
2014-11-06 17:22:21
阅读次数:
191
转载自:http://my.oschina.net/hmj/blog/111344 UIKit提供UIWebView组件,允许开发者在App中嵌入Web页面。通过UIWebView组件,我们可以在应用中很方便的嵌入HTML页面。在利用IOS原生的组件进行界面开发时,界面UI元素的布局需要我们去一点点...
分类:
移动开发 时间:
2014-11-06 17:20:59
阅读次数:
228
Android Frame Animation: XML, Concepts and Optimization Frame Animation Concepts: Cels, Framerate, and Resolution 动画的发展 cel-base animation ras...
分类:
移动开发 时间:
2014-11-06 17:18:31
阅读次数:
182
转载自:http://blog.csdn.net/jiuyueguang/article/details/9404237本文介绍两种利用javah命令生成jni头文件的方法,第一种为大众所知的javah命令,第二种为整合javah到eclipse里面。推荐第二种方式,方便快捷,随时修改随时生成0:前...
分类:
移动开发 时间:
2014-11-06 17:06:14
阅读次数:
217
在项目开发中,我们经常会遇到在这样一种情形:在一个UILabel 使用不同的颜色或不同的字体来体现字符串,在iOS 6 以后我们可以很轻松的实现这一点,官方的API 为我们提供了UILabel类的attributedText, 使用不同颜色和不同字体的字符串,我们可以使用NSAttributedTe...
分类:
移动开发 时间:
2014-11-06 17:06:46
阅读次数:
184
重装电脑后,adb devices 怎么也出不来设备了(eclipse连接不上android设备)。折腾了一晚上加一上午,终于搞定!记录一下,供别人用,也供自己也后用。环境:win7,原道N90FHDRK,已经安装android sdk。1. 打开设备管理器,在其他设备-》未知设备(你的androi...
分类:
移动开发 时间:
2014-11-06 17:02:38
阅读次数:
215
英文原版:https://github.com/appium/appium/blob/master/docs/en/advanced-concepts/migrating-to-1-0.mdMigrating your tests from Appium 0.18.x to Appium 1.x把你...
分类:
移动开发 时间:
2014-11-06 17:00:55
阅读次数:
349
MaterialEditText是Android Material Design EditText控件。可以定制浮动标签、主要颜色、默认的错误颜色等。随着 Material Design 的到来, AppCompat v21 中也提供了 Material Design 的控件外观支持,其中包括 Ed...
分类:
移动开发 时间:
2014-11-06 16:53:58
阅读次数:
161