关于安卓实训(打飞机游戏)的心得体会
来源:互联网 发布:ubuntu打开py文件 编辑:程序博客网 时间:2024/04/29 00:35
这几天在做安卓手机打飞机游戏,在开发工程中,遇到过很多的没有遇到过得问题,我想这就是培训最重要的作用吧,在更多的问题中学习成长,在开发工程中遇到在多线程(主线程,两个Timer启动的线程,其中一个负责产生子弹和敌机然后放到ArrayList的集合中,另一个就是移除那些跑出边界的子弹和敌机,不然集合会越来越大),出现了一个Java.lang.IndexOutOfBoundException异常,最后就是将要使用ArrayList对象的代码放在synchronized(arrayList){}里面,进行加锁控制。
supernotcalledexception异常,就是在Activity中没有调用父类的相应方法 比如
public void onPause(){ bgMusic.stop(); //super.onPause(); }
没有实现父类的暂停方法,但是子类又实现了这个方法,就出现这个异常。当加上后就不会出现了
public void onPause(){ bgMusic.stop(); super.onPause(); }
然后就是内存溢出异常空指针异常,这两个真的比较麻烦,主要讲讲bitmap的回收,当不需要使用bitmap的时候需要回收,
if(Plane3!=null&&!Plane3.isRecycled()){Plane3.recycle();Plane3=null;}
这个涉及的东西太多,出现这个异常时比较难解决的。
使用Mediaplayer进行播放的时候也出现过异常,mediaplayer start called in state 0
0 0
- 关于安卓实训(打飞机游戏)的心得体会
- 写一个简单的打飞机游戏(Dos界面)
- 汇编写的打飞机游戏
- 打飞机!----我的第一个游戏
- cocos2dx打飞机游戏(一)
- C#打飞机游戏
- 人工智能--打飞机游戏
- 【Unity3D 游戏】 打飞机(仿微信打飞机) 源码
- 发布一个打飞机游戏
- 摄像头互动游戏-打飞机
- 开源游戏 “打飞机”
- Python开发打飞机游戏
- Pygame开发打飞机游戏
- 打飞机游戏相关策划
- c写的一个简单的打飞机游戏
- java game 3小时370行的打飞机游戏(有图)
- 从“打飞机”看移动社交游戏的未来
- jQuery实现牛逼的打飞机游戏
- java 18:给方法传递对象参数,对象数组
- OJ
- POJ 2676 Sudoku (数独)
- 使用IDL创建TypeLib(.tlb)文件
- CentOS 6.4 编译安装 gcc-4.8.0
- 关于安卓实训(打飞机游戏)的心得体会
- Pop上手体验(i-v)
- Android初学点滴积累(操作篇)
- Ubuntu下面安装eclipse for c++
- COM初探(四)——本地EXE COM服务器
- 【解惑】杨中科说给弟弟的话
- 安装配置MongoDB
- [LeetCode]—Valid Palindrome 回文判断
- 模糊测试 学习