`
zhouxiaoli521
  • 浏览: 561605 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
安装部分看这个帖子就行了 http://blog.joomla.org.tw/iphone-ipad/103-objective-c-gnustep.html 我主要说一下我为了简便编译做的一些设置 编译时可以写一个GNUmakefile文件 在这里面设置 要编译的.m文件   include $(GNUSTEP_MAKEFILES)/common.make TOOL_NAME = LogTest LogTest_OBJC_FILES = hello.m include $(GNUSTEP_MAKEFILES)/tool.make   如果你要编译多个.m文件 只要 ...
我编译一个Rectangle.m 总是出现如下错误 Rectangle.h:3:1: error: 'Rectangle' redeclared as different kind of symbol eror: previous declaration of 'Rectangle' 于是在网上查找原因 有说是变量名和函数名重复的,于是重命名,还是不行。 而且在其他的类中也有重复的情况也没问题 后来 把类名改了 居然可以了。。 改完之后才会想起来 以前貌似遇到过这种情况 用一个常用单词做类名 然后和系统类名重复了 所以编译出错 就这点问题 也折腾了我一个晚上。。。

OpenGL 环境搭载

对OpenGL很感兴趣 所以开始学习一下 在配置环境的时候就遇到了问题  在这里记录一下 初始环境搭载可以看这里 http://blog.csdn.net/pizi0475/article/details/5336062 我只说一下我遇到的问题 我在编译的时候出错:fatal error C1083: 无法打开包括文件:“gl/glut.h”: No such file or directory 找不到这个头文件 但我确实已经在Include/gl/中添加了glut.h文件 而且编译器也确实没找到 那就是说明 这个路径有偏差 就是编译器查找的路径和我添加文件的路径不一致 我是 ...
 最近看到好多opengl牛人写了些立方体,卷页之类的华丽的代码,这些立体面上都是些图片之类的ImageView的组件,许多人问能不能将一些Activity显示到上面。     最近我在看TabActivity的时候,发现这是可以实现的。   public Vi ...
除非你总是需要一个100×100像素的控件,否则,你必须要重写onMeasure。 onMeasure方法在控件的父元素正要放置它的子控件时调用。它会问一个问题,“你想要用多大地方啊?”,然后传入两个参数——widthMeasureSpec和heightMeasureSpec。 它们指明控件可获得的空间以及关于这个空间描述的元数据。 比返回一个结果要好的方法是你传递View的高度和宽度到setMeasuredDimension方法里。 接下来的代码片段给出了如何重写onMeasure。注意,调用的本地空方法是来计算高度和宽度的。它们会译解widthHeightSpec和heightMeasure ...
在res/drawable文件夹新增一个文件,此文件设置了图片的触发状态,你可以设置 state_pressed,state_checked,state_pressed,state_selected,state_focused,state_enabled 等几个状态: android:state_pressed Boolean. "true" if this item should be used whe ...
Android 中的Gallery控件默认会将第一项居中显示,在某些场景会影响用户体验,分享一下居左的解决方案: /*** Align the first gallery item to the left.** @param parentView The view containing the gallery widget (we assume the gallery width* is set to match_parent)* @param gallery The gallery we have to change*/private void alignGalleryToLeft(Vi ...
  提供了三种动画效果:逐帧动画(frame-by-frame animation),这种动画和GIF一样,一帧一帧的显示来组成动画效果;布局动画(layout animation),这种动画用来设置layout内的所有UI控件;控件动画(view animation),这种是应用到具体某个view上的动画。   在这三种动画实现中逐帧动画是最简单的,而控件动画是有点复杂的,要涉及到线性代数中的矩阵运算,下面就由易到难逐个介绍,先来看看逐帧动画如何实现。   逐帧动画 逐帧动画是通过OPhone中的android.graphics.drawable.AnimationDrawable ...
 我想实现以上的效果 在图片上显示一个表示当前索引的小圆点 我想重写gallery来实现这个效果 以方便以后在使用这种效果的时候 我的想法是把这个小圆点的图片画在内容图片的上边 但是 我在onDrwa里的操作都被盖在了 图片下边(我已经验证过了) 而且我在onDraw中屏蔽到super.onDraw(canvas)也不能阻止 内容图片的绘制 让我很不理解 求指教~
Android中的两把锁 – WalkLock and KeyguardLock 详细分析       WalkLock – 顾名思义 唤醒锁 点亮屏幕用的       KeyguardLock – 顾名思义 键盘锁 解锁键盘用的       详细介绍:       1: WalkLock 唤醒锁       WalkLock真的能点亮屏幕吗?       答案是肯定的。 可是有时候为什么不点亮屏幕,这个就是参数设置的问题了。   PowerManager.newWakeLock(PowerMan
我用receiver不多  我有个应用需要一个receiver 我在manifest里注册 但是我注册的那个BroadcastReceiver死活捕捉不到广播 最后我发现我的我的receiver写的位置有问题 我原来是把receiver写在了application标签外面 后来移到里面就捕捉上了 。。。就这个问题 困扰了我好久
Android:allowTaskReparenting                  用法<application android:allowTaskReparenting="true/false"></application> 是否允许activity更换从属的任务,比如从短信息任务 切换到浏览器任务。 用来标记Activity能否从启动的Task移动到有着affinity的Task(当这个Task进入到前台时)——“true”,表示能移动,“false”,表示它必须呆在启动时呆在的那个Task里。         如果这个特性没有 ...
我在设置时钟的时候遇到一点问题 我开始的代码是这样写的 alarmManager.set(AlarmManager.RTC_WAKEUP, (5*1000), sender);   我的本意是设定五秒后启动闹钟 但是每次都是我设置完闹钟之后立马就启动了。 后来我发现问题出在第二个参数上 我对他的理解是错误的 type One of ELAPSED_REALTIME, ELAPSED_REALTIME_WAKEUP}, RTC or RTC_WAKEUP.
在Android软件设计与实现中我们通常都会使用到ListView这个控件,系统有一些预置的Adapter可以使用,例如SimpleAdapter和ArrayAdapter,但是总是会有一些情况我们需要通过自定义ListView来实现一些效果,那么在这个时候,我们通常会碰到自定义ListView无法选中整个ListViewItem的情况,也就是无法响应ListView的onItemClickListener中的onItemClick()方法,究竟是为什么呢?我之前也在网上查过不少的资料,但是没有发现什么有价值的文章,有一些是建议在Adapter的getView方法中对自己需要响应单击事件 ...
很多时候,利用触摸屏的Fling、Scroll等Gesture(手势)操作来操作会使得应用程序的用户体验大大提升,比如用Scroll手势在浏览器中滚屏,用Fling在阅读器中翻页等。在Android系统中,手势的识别是通过GestureDetector.OnGestureListener接口来实现的,不过William翻遍了Android的官方文档也没有找到一个相关的例子,API Demo中的TouchPaint也仅仅是提到了onTouch事件的处理,没有涉及到手势。Android Developer讨论组里也有不少人有和我类似的问题,结合他们提到的方法和我所做的实验,我将给大家简单讲述一下 ...
Global site tag (gtag.js) - Google Analytics