首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > 分享:Android-贪吃蛇源码分析

分享:Android-贪吃蛇源码分析

资料介绍
Android-贪吃蛇源码分析
Android ---snake源代码分析
代码结构分析:
Snake : 主游戏窗口
SnakeView : 游戏视图类,是实现游戏的主体类
TileView : 一个处理图片或其它
Coordinate
:这是一个包括两个参数,用于记录X轴和Y轴简单类,其中包括一个比较函数.
RefshHandler :用于更新视图


Snake

这个类是游戏的主游戏窗口,是框架容器,
[pic]
1.
游戏的开始:oncreate此外的亮点是:setContentView(R.layout.snake_layout);设置
窗口的布局文件,这里Android123给大家说明的是,这里
的snake_layout使用了自定义资源标签的方式,大家注意学习:这里我们可以看到来
自SnakeView这个派生类的名称,由于Android内
部的R.资源不包含SnakeView类,所以我们必须写清楚Package,比如
com.exmple.android.snake.SnakeView
然后和其他控件使用一样,都是一个id然后宽度、高度、以及自定义的标签tileSiz
e(尾巴长度),如下:
  android:id="@+id/snake"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
tileSize="12"
/>
2.
onPause:关于这点,大家可以参考下在我blog中关于active生命周期http://xusaoma
标签:Android-贪吃蛇源码分
分享:Android-贪吃蛇源码分析
本地下载

评论