为了账号安全,请及时绑定邮箱和手机立即绑定
checkFiveInLine 里面定义一个长度8的数组,存储8个方向的链子数,遍历points,然后在一个for循环里对8个方向链子数进行记录,最后遍历这个数组,只要有一个数值为5,就返回true,否则返回false,这样性能应该好很多

最新回答 / zoe呀
eclipse上可以写。&eLaRelativeLayout     &Wuzzlin.wuziqi.WuziqiPanel        android:id="@+id/id_panel"        android:layout_gravity="center"        android:layout_width="match_parent"        android:layout_height="...
thank's hyman
做安卓app游戏需要哪些工具

最新回答 / qq_就这么漂来漂去_0
private void drawPieces(Canvas canvas) {for(int i=0,n=mWhiteArray.size();i<n;i++){Point whitePoint = mWhiteArray.get(i);canvas.drawBitmap(mWhitePiece,(whitePoint.x+(1-ratioPieceOfLineHeight)/2)*mLineHeight,(whitePoint.y+(1-ratioPieceOfLineHeight)/2)*mL...

已采纳回答 / Async_YY
https://github.com/512439130/YY_GoBang,我跟着老师视频敲的代码,自己添加了悔棋功能。互相学习~

最新回答 / 空白格
坐标的原点是从(0,0)开始的,例如以前的lineHeight 是0.2 1.2 2.2 3.2 四个转换成int型就是0 1 2 3 不也是四个数么,记住把棋盘看做一个二维的坐标系!
谢谢老师啦
根据老师的讲解编写的代码地址:链接: https://pan.baidu.com/s/1dF9Qubf 密码: 87uk

最新回答 / qq_爱玩屎的阿拉蕾_0
看LogCat里的错误提示,,,,一般是抛异常了

最新回答 / maohui
你看视频的时候,视频右下角会有素材下载。
= =棋子在格子里,厉害类。

已采纳回答 / 冷夜3
boolean wWin = checkFive(wArray);boolean bWin = checkFive(wArray);你的代码第二行写错了.应该是bArray

最新回答 / 慕移动9181930
条件表达式只能执行简单逻辑步骤,复杂了就无法解决了亲,是的这个是xhtml的标准写法,我们的是html标准,我们会在后面加一小节说明一个两者的区别
刚学完Android攻城狮的第一门课(入门篇)可以直接学这门吗?还需要什么预备知识?
课程须知
本课程为中级案例课程,学习该门课程的同学需具备一定的Android基础。
老师告诉你能学到什么?
1、绘制棋牌与棋子 2、逻辑判断 3、View的存储与恢复

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消