Android开发制游戏页面,Android游戏开发

http://www.itjxue.com  2023-01-15 09:39  来源:未知  点击次数: 

如何在Android手机系统下开发手机游戏,需要掌握哪些技术

首先是java android平台开发是基于java语言基础上的

然后是美工,做游戏界面的图

其他没了 做游戏创意设计很重要,技术上问题都不是很大

android 游戏关卡的界面实现

android开发问题:在做一个小游戏,游戏界面过程中如果按了“back”键返回游戏主界面,主界面有个按钮"继续游戏",怎样实现按“继续游戏”后,再返回游戏界面,显示的状态是返回之前的状态?

游戏界面是一个比较大的Acitivity,有一个GridView,GridView内某些格子又是一个GridView,所以有很多数据,像ArrayList、LinkedList之类,了解到可以用SharedPreferents存储数据,但是这个方法好像只能存String、boolean、int之类的简单数据类型,还能用它吗?困惑的是onSaveInstances()方法不会在按”back“键后调用,就不能用Bundle存储状态数据了吗?

另外,是不是按”Back“后系统一定会调用finish()方法销毁此Activity,然后从一个Activity启动另外一个Activity时,另外的那个Activity一定会调用onCreate()方法?

呵呵,问题比较多,了解的大虾们尽量帮帮小弟哈~

我用android开发了个游戏游戏界面是自己用画图函数画的一个View

大概,需要获取设备的屏幕大小(宽和高,单位dp),然后你的这个view加载前设定它的宽和高为屏幕大小。具体的resolution获取方法我就没空去查了。。。

android开发问题:在做一个小游戏,游戏界面过程中如果按了“back”键返回主界面,主界面有个按钮.....

BACK建你是可以捕捉到的啊,你可以自己写处理BACK的过程啊具体写法

重写onkeyDown方法

在里面写

if(keyCode==KeyEvent.KEYCODE_BACK){

这里写你点击BACK要处理的代码

然后,返回true; 返回false的话,是使用系统默认的处理方式

}

return super.onKeyDown(keycode,event);

还有就是存储数据,你不能用SQLITE吗,android上这么强大的数据库,还有就是你按back,系统是不会执行finish的,只是返回了上一个页面,清除了当前页面,当然你自己写的时候,如果需要关闭就写finish!!

(责任编辑:IT教学网)

更多

推荐Fireworks教程文章