摘要: iPhone应用得的视图叫做nib,而扩展名则是.xib。这是一个xml文档,用Interface Builder生成xml描述,然后内建在应用中得Cocoa Touch框架用这个.xib文件中得描述在视图中创建实际的Cocoa Touch对象。引用《Cocoa Programming for Mac OSX》一书的说法,Interface Builder 把窗口、菜单栏以及窗口上的各种控件的对象都“冻结”在了一个 NIB文档里面了;程序运行时,这些对象将会“苏醒”。在终端下我们可以看到,NIB 其实是一个目录。它里面有两个也是后缀为 NIB 的文件:designable.nib 和 keye 阅读全文
posted @ 2012-08-13 21:24 小虎那些事儿 阅读(1549) 评论(0) 推荐(0) 编辑
摘要: 1. The world is trying to keep you stupid.From bank fees to interest rates to miracle diets,people who are not educatedare easier to get money from and easier to lead. Educate yourself as much as possible for wealth, independence, and happiness.2. Do not have faith in institutions to educate you.By 阅读全文
posted @ 2012-06-01 11:21 小虎那些事儿 阅读(215) 评论(0) 推荐(1) 编辑
摘要: 1.Android团队提供的示例项目 如果不是从学习Android SDK中提供的那些样例代码开始,可能没有更好的方法来掌握在Android这个框架上开发。由Android的核心开发团队提供了15个优秀的示例项目,包含了游戏、图像处理、时间显示、开始菜单快捷方式等。 地址:http://code.google.com/p/apps-for-android/ 2.Remote Droid RemoteDroid是一个Android应用,能够让用户使用自己的无线网络使用无线键盘、触摸屏操作手机。这个项目为开发者提供了如网络连接、触摸屏手指运动等很好的样例。 地址:http://code.... 阅读全文
posted @ 2011-11-27 00:33 小虎那些事儿 阅读(595) 评论(0) 推荐(1) 编辑
摘要: 在开发项目的时候,有的时候会分开来开发,分开的有时是exe文件,有的时候也会调用现成的工具包里面的一些exe文件,这样在项目里面就要通过调用exe文件来使用。那么在C++里面直接调用exe文件的方法有哪些呢?现在可考虑的方法主要有:a.使用system函数b.使用exec或者是execv函数c.使用WinExec函数d.使用CreateProcess函数e.使用ShellExcecuteEx函数1)上面的5中方法中,system函数,函数原型system(执行shell命令)定义函数是,int system(const char * string),可以调用一些DOS命令,比如:system( 阅读全文
posted @ 2011-11-14 14:29 小虎那些事儿 阅读(14244) 评论(0) 推荐(4) 编辑
摘要: Context字面意思上下文,位于framework package的android.content.Context中,其实该类为LONG型,类似Win32中的Handle句柄,很多方法需要通过 Context才能识别调用者的实例,比如说Toast的第一个参数就是Context,一般在Activity中我们直接用this代替,代表调用者的 实例为Activity,而到了一个button的onClick(View view)等方法时,我们用this时就会报错,所以我们可能使用ActivityName.this来解决,主要原因是因为实现Context的类主要有Android特有的几个模型,Acti 阅读全文
posted @ 2011-11-10 12:52 小虎那些事儿 阅读(83985) 评论(5) 推荐(12) 编辑
摘要: 作为一个完成的应用程序,数据存储操作是必不可少的。因此,Android系统一共提供了四种数据存储方式。分别是:SharePreference、SQLite、Content Provider和File。由于Android系统中,数据基本都是私有的的,都是存放于“data/data/程序包名”目录下,所以要实现数据共享,正确方式是使用Content Provider。 SQLite:SQLite是一个轻量级的数据库,支持基本SQL语法,是常被采用的一种数据存储方式。Android为此数据库提供了一个名为SQLiteDatabase的类,封装了一些操作数据库的API。 SharedPref... 阅读全文
posted @ 2011-11-10 10:37 小虎那些事儿 阅读(53212) 评论(3) 推荐(6) 编辑
摘要: clearerr(清除文件流的错误旗标)相关函数 feof表头文件 #include<stdio.h>定义函数 void clearerr(FILE * stream);函数说明 clearerr()清除参数stream指定的文件流所使用的错误旗标。返回值 fclose(关闭文件)相关函数 close,fflush,fopen,setbuf表头文件 #include<stdio.h>定义函数 int fclose(FILE * stream);函数说明 fclose()用来关闭先前fopen()打开的文件。此动作会让缓冲区内的数据写入文件中,并释放系统所提供的文件资源。 阅读全文
posted @ 2011-10-26 15:43 小虎那些事儿 阅读(294) 评论(0) 推荐(1) 编辑
摘要: Segment fault 之所以能够流行于世,是与Glibc库中基本所有的函数都默认型参指针为非空有着密切关系的。目录1。什么是段错误?2。为什么段错误这么“麻烦”?3。编程中通常碰到段错误的地方有哪些?4。如何发现程序中的段错误并处理掉?正文1。什么是段错误?下面是来自Answers.com的定义:A segmentation fault (often shortened to segfault) is a particular error condition that can occur during the operation of computer software. In shor 阅读全文
posted @ 2011-10-26 14:32 小虎那些事儿 阅读(5270) 评论(0) 推荐(0) 编辑
摘要: 1 #include <stdio.h> 2 #include <stdlib.h> 3 4 typedef int elemType; 5 /************************************************************************/ 6 /* 以下是关于队列链接存储操作的6种算法 */ 7 /************************************************************************/ 8 9 struct sNode{ 10 elemType d... 阅读全文
posted @ 2011-10-26 11:19 小虎那些事儿 阅读(1707) 评论(1) 推荐(1) 编辑