标签: Android游戏开发

Android游戏开发之十一:View中如何进行手势识别

很多网友发现Android中手势识别提供了两个类,由于Android 1.6以下的版本比如cupcake中无法使用android.view.GestureDetector,而 android.gesture.Gesture是A……

Android游戏开发之十九:屏幕双击事件的捕获

在Android游戏开发中,我们可能经常要像PC操作一样在屏幕上双击。对于屏幕双击操作,Android 1.6版本以前并没有提供完善的手势识别类,Android 1.5的SDK中提供……

Android游戏开发之十八:屏幕分辨率汇总

一般情况下可能我们只需考虑QVGA、HVGA、WVGA、FWVGA和DVGA等分辨率,但平板电脑可能要用到WSVGA的1024x576以及WXGA的1280x768等分辨率。以下是50种分辨率: Q……

Android游戏开发之十五:如何实现异步音乐播放

进行Android游戏开发时,背景音乐的播放几乎是不得不考虑的问题,Android SDK提供了MediaPlayer类来播放声音,但还要充分考虑到它与画面的协调,画面的流畅性……

Android游戏开发之三:View类用法详解

View类常用方法 自定义View的常用方法: onFinishInflate() 当View中所有的子控件均被映射成xml后触发 onMeasure(int, int) 确定所有子元素的大小 onLayout(boo……

Android游戏开发之十七:同时多音效SoundPool类

SoundPool类和Android提供的常规的声音播放类MediaPlayer有哪些不同呢? 1. SoundPool载入音乐文件使用了独立的线程,不会阻塞UI主线程的操作。但是这里提醒大……

Android游戏开发之八:SurfaceView类的应用实例

大家可以把此工程导入到Eclipse,然后编译运行,试玩一下。最后对应着看代码,这样更容易理解。下面上代码: class LunarView extends&nb……

Android游戏开发之二:View类与SurfaceView类

SurfaceView是从View基类中派生出来的显示类,直接子类有GLSurfaceView和VideoView,可以看出GL和视频播放 以及Camera摄像头一般均使用SurfaceView,到底有哪……

Android游戏开发之十三:Sensor感应实例

下面我们首先来定义下常用的感应动作事件。这里提醒大家由于是三轴的立体空间感应所以相对于轨迹球、导航键的上下左右外,还提供了前后的感应,所以我们定义最……

Android游戏开发之七:自定义SurfaceView

这里我们直接继承SurfaceView,实现SurfaceHolder.Callback接口,处理surfaceCreated、 surfaceChanged以及surfaceDestroyed方法,这里我们并没有把按键控制传……