本系列教程概述与目录:http://www.cnblogs.com/chengyujia/p/5787111.html本系列教程项目源码GitHub地址:https://github.com/jackchengyujia/HappySnake 一、本文概述 在上篇教程中,我们画了4个背景三角形 ...
该系列教程概述与目录:http: www.cnblogs.com chengyujia p .html 一 自定义控件简介 在本项目中,无论是游戏主区域还是虚拟方向键都是通过自定义控件来实现的,我们有必要先对自定义控件有个简单的了解。而且通过自定义控件的学习能更好的理解系统自带控件的内部机制。 什么是自定义控件呢 我们平时用的控件 比如Button TextView等 是Android系统自带的控 ...
2016-08-19 18:08 0 2521 推荐指数:
本系列教程概述与目录:http://www.cnblogs.com/chengyujia/p/5787111.html本系列教程项目源码GitHub地址:https://github.com/jackchengyujia/HappySnake 一、本文概述 在上篇教程中,我们画了4个背景三角形 ...
该系列教程概述与目录:http://www.cnblogs.com/chengyujia/p/5787111.html 一、如何判断点击的是哪个方向键按钮 在上篇教程中我们实现了左边的三角形按钮效果,本篇教程我们将左、上、右、下四个三角形按钮都一起实现了。能做出一个来,另外三个应该不难 ...
该系列教程概述与目录:http://www.cnblogs.com/chengyujia/p/5787111.html 一、绘制三角形 在上一篇文章中,我们已经新建了虚拟方向键的自定义控件DirectionKeys类,下面我们继续。 本项目中的虚拟方向键的背景是4个三角形组成的矩形,其实是 ...
一、项目简介 贪吃蛇是一个很经典的游戏,也很适合用来学习。本教程将和大家一起做一个Android版的贪吃蛇游戏。 我已经将做好的案例上传到了应用宝,无病毒、无广告,大家可以放心下载下来把玩一下。应用宝不允许重名,我取名叫“快乐贪吃蛇”。应用宝链接:http://sj.qq.com/myapp ...
先看看运行的效果 最顶层的是wall类,生成和绘制外墙 代码如下: 往上是worm类,此类包含了control层,连带左右上下控制 其中使用了自定义的一个listener 用于Main类可以相应GameOver和GamePause事件 ...
继上一片博文《做梦想起来的C#简单实现贪吃蛇程序(LinQ + Entity)》之后,尝试做一个手机版本,大部分的功能都已经实现了。但在贪吃蛇的方向控制设计上一直不太满意。由于手机界面的大小限制,目前我是通过获取单个手指在屏幕上的滑动来控制方向,但这样感觉控制起来总是不太方便,尤其是当移动速度加快 ...
一直想自己动手做一个手机游戏,安装在自己的手机上,尽管应用或许会看起来很简单效果也不是很拉风,可是自己做的,那心情那感觉终究是不一样。今天,让我们一起探秘贪吃蛇游戏,用自己的双手玩转java代码打造属于自己的游戏。 贪吃蛇是一款足够经典的游戏。它的经典,在于用户操作的简单,在于技术实现的简介 ...
在做Android平台开发的时候,经常会遇到安卓原生控件无法满足需求的情况,安卓允许开发者去继承已经存在的控件或者实现你自己的控件。 先来看一下效果图 采用直接集成View类,重写onDrow方法绘制。 下面附上主要代码。 1 新建一个类CircleView 继承 ...