学习过程
自学Android也快半年了,每天穿梭于食堂-寝室,我所学的都是来源于网络,在网上找小项目和Demo做,之前
做了一个飞机大战,感觉有些动画想要实现有点困难,但是基本的都差不多实现了,之后又学了cocos2d-Android游
戏引擎,(这引擎资料实在是太少了,只有多看看源码,搜遍网络文章也不多,楼主挺不容易的,功能也实现的差不
多了,以后有时间也把他的详细教程奉上)我觉得好东西就应该与大家分享,好了,先说说我学习的整个流程吧!
之前也下过一个飞机大战的例子,学习了很多,这个飞机大战项目中总共有十多个类,一个Activity,三个
surfaceview,以及子弹类,飞机类等,我记得刚开始的时候,先把Activity和三个surfaceview实现,之后再增加自己
的飞机,然后给他触摸事件的监听,位置随手指移动,之后再增加子弹和各种各样的敌机,功能也就慢慢的实现了。
里面所包涵的知识有io的读写,用于保存分数的,显示最高分,然后集合类的使用list和map,handler的简单用
法,以及自己写的碰撞检测方法,还有一些动画,比如帧动画,剪切图动画,我会把里面的每一个类我觉得需要注释
的地方写上注释,之后再把整个项目的源代码发给大家。
上几张图片:由于开始和结束界面没有背景所以是白色的。