- 博客(14)
- 资源 (3)
- 收藏
- 关注
原创 升级atd后老工程处理
升级ADT后。把换来的工程除了asset,res,src,jni目录,和AdnroidManifest.xml其他的都可删除 注意:老工程在生成新工程前不能放到新的工作空间,否则老工程生不成新工程。 我的话费充值店-各种面额电信100元仅售98.60 联通100仅售99.00移动100仅售99.30 ...
2012-12-19 15:34:48 67
原创 ndk调试,jni调试
终于可以调试native代码了,哈哈~~记录一下。 参考:http://tools.android.com/recent/usingthendkplugin 为了避免上面链接失效,还是把上面链接内容在下面复制一份。 我使用SDK和NDK还有ADT都是Google提供的最新版本的。 NDK_DEBUG = 1 等号左右的空格一定要去掉。不然报错 有时本地代码断点不能停,有...
2012-12-19 15:00:55 129
原创 eclipse与c 头文件 ndk编译与调试
eclipse开发windows 用minGW。只能windows系统库。不能用mfc库。 工程加头文件。工程属性->c/c++ General->paths and symbols->includes进行添加路径。 ctrl+b编译工程,然后再执行。 我的话费充值店-各种面额电信100元仅售98.60 联通100仅售99.00移动100仅售99.30 ...
2012-12-19 14:09:04 100
原创 cmake与autoconf+automake的对比 .
首先,拿他们对比本身没有太多的意义,他们都是产生makefile文件的工具。cmake产生的晚,解决了很多autotools工具的问题。autotools是一个工具集具有强大的灵活性,但是因为步骤太多,配置繁琐,产生了很多的替代方案,cmake是其中最优秀的之一。当然很多其他替代品不会产生makefile文件而直接具有make的功能了。看到下图,你是不是感觉有些发晕。 不过还好,它是“八股...
2012-12-15 12:02:21 123
原创 linux c开发工程级项目
转自 http://www.rupeng.com/forum/thread-14716-1-1.html 最近,由于工作需要,学习了Linux下大一些的工程项目的开发环境搭建,在此发表自己的学习笔记。 首先,我们是要在Linux下进行项目开发,让我们把windows“拆了”,装个Linux也是不可能的,会带来很多的不便,所以我们首先需要在虚拟机上安装Linux操作系统,我本次用的是C...
2012-12-15 11:33:34 315
原创 arc 支持ios4 ios5
本文原址:https://developer.apple.com/library/ios/#releasenotes/ObjectiveC/RN-TransitioningToARC/_index.html#//apple_ref/doc/uid/TP40011226 或者访问:http://blog.csdn.net/nicktang/article/details/6884466 ...
2012-12-13 17:07:31 96
原创 oc strong weak retain assign
简单讲strong等同retain weak比assign多了一个功能,当对象消失后自动把指针变成nil,好处不言而喻。 nonatomic:非原子性访问,不加同步,多线程并发访问会提高性能。如果不加此属性,则默认是两个访问方法都为原子型事务访问。 (atomic是Objc使用的一种线程保护技术,基本上来讲,是防止在写未完成的时候...
2012-12-12 17:17:40 115
原创 xcode 4.5 新特性
上两周看了wwdc 2012 developer session 400 - 412的视频,下面总结一下xcode4.5的新特性。(部分参考onevcat的文章,在此感谢。) @synthesize by default(属性自动绑定)在xcode4.4以前,当我们想为类添加一个新的属性,一般都要对应写实例变量和相应的synthesis,但是在Xcode 4.4之后,syn...
2012-12-12 16:59:44 137
原创 XCode 4 项目的几个模版说明
XCode 4.2.1 项目的模版截图: Single View Application This template provides a starting point for an application that uses a single view. It provides a view controller to manage the view, and a ...
2012-12-12 15:01:13 86
原创 iPhone Controller与xib关联,controller跳转
Controller与xib关联 :创建controller时要传xib的文件名。xib的file owener要为改controller。 Controller加载xib:[[NSBundle mainBundle] loadNibNamed:xib名 owner:self option:nil]; Controller跳转: 1.跳转用presentViewController。返回用...
2012-12-12 12:44:58 82
原创 java与objective-c区别
之前一直学习的是java,javaweb,最近接触的是安卓的开发,假期看了一些关于Objective-C的内容 ,由于家里没有网络不能即时发布博文和大家分享了~ 从之前学习的java语法到现在接触的Objective-C有很多不同之处,例如:Objective-C没有垃圾回收器,却含有保留/释放方法和自动释放池。必要时,也可以在Objective-C程序中进行垃圾回收。 Java接口与...
2012-12-11 17:42:20 140
原创 MRC到ARC的自动转换
回 到正题,我们讨论的是ARC,关于REST API和XML解析的技术细节就暂时先忽略吧..整个程序都是用MRC来进行内存管理的,首先来让我们把这个demo转成ARC吧。基本上转换为ARC意 味着把所有的retain,release和autorelease关键字去掉,在之前我们明确几件事情: * Xcode提供了一个ARC自动转换工具,可以帮助你将源码转为AR...
2012-12-11 16:43:51 192
原创 java反射实例
Method add=clazz.getMethod("add", new Class[]{Integer.class,Integer.class}); add.invoke(o, new Object[]{new Integer(1),new Integer(1)}); Field i=clazz.getDeclaredField("i");//对私有的处理 i.setAcces...
2012-12-07 11:27:03 84
原创 面向对象设计原则汇总
由于工作的原因,很少使用面向对象的语言和设计方法,最近抽空补习了一下设计模式,获益良多,很多设计理念即使在非面向对象的环境也有参考价值,对于提高软件的可维护性和可复用性有很大帮助。 OO本身就是一种大的设计模式,它是随着软件规模越来越大产生出来帮助人们建模和开发的理念,生来就带着封装、继承、多态等可复用基因。为了充分发挥这些基因的功效,使用者需要遵守一定的原则,就是所谓的面向对象设...
2012-12-04 16:12:24 41
Android开发教程
2011-02-28
计算机硬件系统的组成教
2009-09-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人