开发学习记录
Android开发
Jetpack Compose
Flutter开发
Libgdx游戏开发
TornadoFx学习
学习教程汇总
Libgdx 游戏学习教程
TornadoFx学习资源
首页
原创工具
资源收集
关于我
文章归档
Stars-One的杂货小窝
所有的创作都是有价值的
累计撰写
600
篇文章
累计创建
63
个标签
累计收到
29
条评论
栏目
开发学习记录
Android开发
Jetpack Compose
Flutter开发
Libgdx游戏开发
TornadoFx学习
学习教程汇总
Libgdx 游戏学习教程
TornadoFx学习资源
首页
原创工具
资源收集
关于我
文章归档
目 录
CONTENT
以下是
系列-五子棋
相关的文章
安卓项目五子棋代码详解(5)
这一期给大家带来我自己添加的功能,最近还搞了个播放背景音乐和下棋音效,与这个一起讲了 开笔之前,忽然响起还有一个保存游戏没讲,真是失误。 保存游戏呢,就是将当前棋子的位置都保存下来,我们可以设想一个情景,玩家玩着游戏的时候,忽然一个电话过来,就会跳转到打电话的界面,或者一条QQ消息要处理,玩家跳转到
2017-08-26
2
0
0
Android开发
安卓项目五子棋代码详解(4)
前几期介绍完了各种方法,就是可以实现下棋的功能了,但是,还无法判断输赢,这一期就是讲解判断输赢的方法 正文开始——— 首先,我们得声明两个boolean类型的变量 private boolean IsGameOver; //判断游戏是否结束 private boolean IsWhitewin; /
2017-08-22
2
0
0
Android开发
安卓项目五子棋代码详解(3)
上一期讲到了drawBoard()方法,这一期便是讲解drawPiece()方法,这一期逻辑需要结合第一期所讲的获取棋子坐标一起理解,看多几遍理清思路便好。 正文开始—— 棋子的个数有很多,而且每一个都是有着对应的坐标,这就需要我们给棋子弄一个坐标集合,按照颜色分为两种,一种是白色棋子坐标集合,另外
2017-08-22
2
0
0
Android开发
安卓项目五子棋代码详解(2)
hello,大家好,这里是第二期的代码详解。 上一期的说明个人重新看了一下发现还有逻辑没有理清,这里便补充说明一下,实现自定义view要重写三种方法,分别是onMeasure(),onLayout(),onDraw(), 1.View本身大小多少,这由onMeasure()决定; 2.View在Vi
2017-08-02
2
0
0
Android开发
安卓项目五子棋代码详解(1)
暑假一时心血来潮,就是做了一个五子棋的安卓开发项目,个人感觉从中学到了许多,也是把开发的经验写出来,方便以后自己复习,也方便他人学习~~ 废话不多说,先来张已经完成的图片—— 我设计了一个更换背景的功能,以下是更换背景之后的图片—— 好啦,那接下来就是进入正题—— 界面的这些先放到一边,五子棋主要核
2017-07-31
3
0
0
Android开发