posted @ 2012-05-23 09:02 蝈蝈俊 阅读(5530) 评论(0) 推荐(0)
摘要:
loaded the "*****" nib but the view outlet was not set 错误的解决办法。在Xcode下不用Storyboard做一些试验时,总是提示:loaded the "*****" nib but the view outlet was not set网上搜索了一下,发现是nib文件没有跟xxxViewControler关联导致的.1, 打开nib文件2... 阅读全文
摘要:
IBOutlet和IBAction 是为了你在interface building 设计交互界面的时候告诉它这些是你要用到的,其他的没标明的都是不需要直接和界面交互的。 简单理解: 假设有两个黑盒子: 盒子A里放着代码 ,盒子B里放着盒子A要用到的ui组件 要想让A里的代码访问到B里的组件,比如想要修改label的文字 ,那些就要从A处打个洞连到B处,这时就用IBOu... 阅读全文
posted @ 2012-05-22 14:08 蝈蝈俊 阅读(930) 评论(1) 推荐(0)
摘要:
在addObj后及时释放所添加的object NSMutableArray *array = [NSMutableArray new]; NSString *str = [[NSString alloc] initWithFormat:@"a"]; [array addObject:str]; [str release]; [array release]; 也就是说当你吧str放进array的时... 阅读全文
posted @ 2012-05-22 11:43 蝈蝈俊 阅读(286) 评论(0) 推荐(0)
摘要:
为每一个变量实现其访问器,繁琐,@property 可以替我们减轻工作。 是否暴露读写接口 readonly 将只生成getter方法而不生成setter方法(getter方法没有get前缀)。 readwrite 默认属性,将生成不带额外参数的getter和setter方法(set... 阅读全文
posted @ 2012-05-22 10:12 蝈蝈俊 阅读(546) 评论(0) 推荐(0)
摘要:
下面代码设置当前Matrix模式为Projection投影矩阵: gl.glMatrixMode(GL_PROJECTION); gl.glLoadIdentity(); 后续的坐标变换则针对投影矩阵。 OpenGL ES可以使用两种不同的投影变换:透视投影(Perspective Projection)和正侧投影(Orthographic Projection)。 正侧... 阅读全文
posted @ 2012-04-27 15:24 蝈蝈俊 阅读(2109) 评论(0) 推荐(0)
摘要:
转自网上,网上没找到出处,只看到一些论坛中有这篇文章,组织的有点混乱,这篇文章感觉讲的挺好的。http://www.bangchui.org/read.php?tid=7572&page=1本文只关注于如何一步步实现在Android平台下运用OpenGl。1、GLSurfaceViewGLSurfaceView是Android应用程序中实现OpenGl画图的重要组成部分。GLSurfaceView中封装了一个Surface。而android平台下关于图像的现实,差不多都是由Surface来实现的。2、Renderer有了GLSurfaceView之后,就相当于我们有了画图的纸。现在我们 阅读全文
posted @ 2012-04-27 12:14 蝈蝈俊 阅读(706) 评论(1) 推荐(1)
摘要:
http://www.cnblogs.com/shengdoushi/archive/2011/01/02/1923940.html这个系列的博客对学习OpenGL 2D开发很有帮助,不过它给出的代码在Android 3.1上运行报错,Must use a native order direct Buffer出现这个是因为 OpenGL是一个非常底层的画图接口,它所使用的缓冲区存储结构是和java程序中不相同的。Java是大端字节序(BigEdian),而OpenGL所需要的数据是小端字节序(LittleEdian)。所以,我们需要 Java 的缓冲区转化为 OpenGL 可用的缓冲区。修改方 阅读全文
posted @ 2012-04-27 09:55 蝈蝈俊 阅读(1553) 评论(0) 推荐(0)
摘要:
消息分发知识基础动作序列的三个事件TouchEvent 分三种事件:down、move、up。其中move事件在一个操作中(这里说的一个操作就是用户与屏幕的交互,即由down到up的动作序列)可能会发生多次。 但是,我们认为一个动作序列会包含以上三种事件,因此,在事件处理中就是要处理好这个过程,而最重要的就是down事件,这是一个动作序列的起始,没有down谈不上后面的事件了。 所以,我们把消耗down事件的类当做是这个动作序列的最终载体。如果Down事件不归你处理,那这个动作序列的move,up也不归你处理。他们的触发顺序会是这样:ACTION_DOWN->ACTION_MOVE-&g 阅读全文
posted @ 2012-04-13 12:12 蝈蝈俊 阅读(4879) 评论(0) 推荐(0)
摘要:
XCode 4.2.1 项目的模版截图:Single View ApplicationThis template provides a starting point for an application that uses a single view. It provides a view controller to manage the view, and a storyboard or nib file that contains the view.最常用的应用模版,XCode 之前版本的 View-Based Application 跟这个最像。刚开始学习HelloWorld 就应该从这 阅读全文
posted @ 2012-04-11 17:34 蝈蝈俊 阅读(5825) 评论(2) 推荐(2)
摘要:
1、安装 Eclipse我之前安装的是:Eclipse IDE for Java Developers Version: Indigo Service Release 22、安装 subclipse在eclipse中help--》install new software --》add我选择的subclipse最新的版本http://subclipse.tigris.org/update_1.8.x... 阅读全文
posted @ 2012-03-19 17:20 蝈蝈俊 阅读(6547) 评论(1) 推荐(0)