摘要: (转载)http://www.cnblogs.com/rollenholt/articles/2033989.html通过用static来定义方法或成员,为我们编程提供了某种便利,从某种程度上可以说它类似于C语言中的全局函数和全局变量。但是,并不是说有了这种便利,你便可以随处使用,如果那样的话,你便需要认真考虑一下自己是否在用面向对象的思想编程,自己的程序是否是面向对象的。好了,现在开始讨论this&super这两个关键字的意义和用法。在Java中,this通常指当前对象,super则指父类的。当你想要引用当前对象的某种东西,比如当前对象的某个方法,或当前对象的某个成员,你便可以利用t 阅读全文
posted @ 2013-05-31 13:17 robotke1 阅读(208) 评论(0) 推荐(0)
摘要: (转载)http://blog.csdn.net/zht666/article/details/7869383@Override是伪代码,表示重写(当然不写也可以),不过写上有如下好处: 1、可以当注释用,方便阅读;2、编译器可以给你验证@Override下面的方法名是否是你父类中所有的,如果没有则报错。比如你如果没写@Override而你下面的方法名又写错了,这时你的编译器是可以通过的(它以为这个方法是你的子类中自己增加的方法)。举例:在重写父类的onCreate时,在方法前面加上@Override 系统可以帮你检查方法的正确性。public void onCreate(Bundle sav 阅读全文
posted @ 2013-05-31 12:13 robotke1 阅读(163) 评论(0) 推荐(0)
摘要: (转载)http://blog.sina.com.cn/s/blog_59f3b7970100em5a.htmlactivity类处于android.app包中,继承体系如下:1.java.lang.Object2.android.content.Context3.android.app.ApplicationContext4.android.app.Activityactivity是单独的,用于处理用户操作。几乎所有的activity都要和用户打交道,所以activity类创建了一个窗口,开发人员可以通过setContentView(View)接口把UI放到activity创建的窗口上,当a 阅读全文
posted @ 2013-05-31 10:32 robotke1 阅读(289) 评论(0) 推荐(0)
摘要: (转载)http://blog.csdn.net/lxw1980/article/details/6031978在Android中,几乎所有能看到的元素都继承自View类。View类是Android中最基础的类之一。其余的Button,RadioButton,CheckBox等等,都是通过继承View的方法来实现的。通过继承View,可以很方便地定制出有个性的控件出来。实现自定义View的最主要的是重写onDraw(Canvas canvas)函数,当每次系统重绘界面的时候,都会调用这个函数,并传下一个Canvas,在这个函数内,应该将这个View所要显示的内容都draw到这个Canvas上, 阅读全文
posted @ 2013-05-31 10:14 robotke1 阅读(226) 评论(0) 推荐(0)
摘要: (转载)http://www.android123.com.cn/androidkaifa/541.html作者: Android开发网原创时间: 2010-06-24 在Android游戏开发之旅二中我们讲到了View和SurfaceView的区别,今天Android123从View类开始着重的介绍Android图形显示基类的相关方法和注意点。 自定义View的常用方法:onFinishInflate() 当View中所有的子控件均被映射成xml后触发onMeasure(int, int) 确定所有子元素的大小onLayout(boolean, int, int, int, int) 当Vi 阅读全文
posted @ 2013-05-31 09:47 robotke1 阅读(202) 评论(0) 推荐(0)
摘要: (转载)http://www.android123.com.cn/androidkaifa/539.html作者: Android开发网原创时间: 2010-06-23 在Android游戏当中充当主要的除了控制类外就是显示类,在J2ME中我们用Display和Canvas来实现这些,而Google Android中涉及到显示的为view类,Android游戏开发中比较重要和复杂的就是显示和游戏逻辑的处理。这里我们说下android.view.View和android.view.SurfaceView。SurfaceView是从View基类中派生出来的显示类,直接子类有GLSurfaceVie 阅读全文
posted @ 2013-05-31 09:46 robotke1 阅读(131) 评论(0) 推荐(0)
摘要: (转载)http://www.android123.com.cn/androidkaifa/538.html作者: Android开发网原创时间: 2010-06-22 今天Android123开始新的Android游戏开发之旅系列,主要从控制方法(按键、轨迹球、触屏、重力感应、摄像头、话筒气流、光线亮度)、图形View(高效绘图技术如双缓冲)、音效(游戏音乐)以及最后的OpenGL ES(Java层)和NDK的OpenGL和J2ME游戏移植到Android方法,当然还有一些游戏实现惯用方法,比如地图编辑器,在Android OpenGL如何使用MD2文件,个部分讲述下Android游戏开发的 阅读全文
posted @ 2013-05-31 09:38 robotke1 阅读(241) 评论(0) 推荐(0)