第一范文网 - 专业文章范例文档资料分享平台

移动设备应用程序开发大作业

来源:用户分享 时间:2025/9/16 16:25:12 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

《移动设备应用程序开发设计》

}

});

}

}

}

} else if (offsetX > 5) { }

if (offsetY < -5) { }

swipeUp(); swipeDown(); } else if (offsetY > 5) {

swipeRight();

} else {

break;

return true;

private void swipeLeft() { boolean merge = false; for (int y = 0; y < 4; y++) {

for (int x = 0; x < 4; x++) {

for (int x1 = x + 1; x1 < 4; x1++) {

if (cardsMap[x1][y].getNum() > 0) {

if (cardsMap[x][y].getNum() <= 0) {

cardsMap[x][y].setNum(cardsMap[x1][y].getNum()); cardsMap[x1][y].setNum(0); x--; merge = true;

} else if (cardsMap[x][y].equals(cardsMap[x1][y])) { cardsMap[x][y].setNum(cardsMap[x][y].getNum() * 2);

cardsMap[x1][y].setNum(0);

MainActivity.getMainActivity().addScore( }

9

cardsMap[x][y].getNum());

merge = true;

《移动设备应用程序开发设计》

}

}

}

}

}

break;

if (merge) { }

addRandomNum(); checkComplete();

private void swipeRight() {

boolean merge = false; for (int y = 0; y < 4; y++) {

for (int x = 3; x >= 0; x--) { }

10

for (int x1 = x - 1; x1 >= 0; x1--) { }

if (cardsMap[x1][y].getNum() > 0) { }

cardsMap[x1][y].setNum(0); x++; merge = true;

if (cardsMap[x][y].getNum() <= 0) {

cardsMap[x][y].setNum(cardsMap[x1][y].getNum());

} else if (cardsMap[x][y].equals(cardsMap[x1][y])) { cardsMap[x][y].setNum(cardsMap[x][y].getNum() * 2); } break;

cardsMap[x1][y].setNum(0);

MainActivity.getMainActivity().addScore(

cardsMap[x][y].getNum());

merge = true;

《移动设备应用程序开发设计》

}

}

if (merge) { }

addRandomNum(); checkComplete();

private void swipeUp() {

boolean merge = false; for (int x = 0; x < 4; x++) { }

if (merge) { }

11

for (int y = 0; y < 4; y++) { }

for (int y1 = y + 1; y1 < 4; y1++) { }

if (cardsMap[x][y1].getNum() > 0) { }

cardsMap[x][y1].setNum(0); y--; merge = true;

if (cardsMap[x][y].getNum() <= 0) {

cardsMap[x][y].setNum(cardsMap[x][y1].getNum());

} else if (cardsMap[x][y].equals(cardsMap[x][y1])) { cardsMap[x][y].setNum(cardsMap[x][y].getNum() * 2); } break;

cardsMap[x][y1].setNum(0);

MainActivity.getMainActivity().addScore(

cardsMap[x][y].getNum());

merge = true;

addRandomNum(); checkComplete();

《移动设备应用程序开发设计》

}

private void swipeDown() { }

boolean merge = false; for (int x = 0; x < 4; x++) { }

if (merge) { }

addRandomNum(); checkComplete(); for (int y = 3; y >= 0; y--) { }

for (int y1 = y - 1; y1 >= 0; y1--) { }

if (cardsMap[x][y1].getNum() > 0) { }

cardsMap[x][y1].setNum(0); y++; merge = true;

if (cardsMap[x][y].getNum() <= 0) {

cardsMap[x][y].setNum(cardsMap[x][y1].getNum());

} else if (cardsMap[x][y].equals(cardsMap[x][y1])) { cardsMap[x][y].setNum(cardsMap[x][y].getNum() * 2); } break;

cardsMap[x][y1].setNum(0);

MainActivity.getMainActivity().addScore(

cardsMap[x][y].getNum());

merge = true;

12

搜索更多关于: 移动设备应用程序开发大作业 的文档
移动设备应用程序开发大作业.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c575so8rdd63cwgi893aj3uh255c6he00c4y_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top