zoukankan      html  css  js  c++  java
  • 实验五 团队项目

    实验五 团队项目

    1-编译、运行、测试

    1 git clone 小组项目
    2 编译项目,提交编译成功截图(全屏,要有学号信息)
    3 提交运行过程中的截图(全屏,要有学号信息)

    实验过程

    • 将远程仓库上的代码克隆到本地,在AndroidStudio中完成编译,运行时可在AndroidStudio自带的虚拟机上运行,实际开发时也可以直接找一个android手机来运行(打开开发者选项)。
    • 912网速太慢,只能借助手机热点。

    2-代码修改

    1.在小组项目中,找一个合适的地方添加一个按钮,点击显示自己的学号
    2.提交运行截图(全屏,要有学号信息)
    3.在项目中找一个界面,自己复制一份命名为XXXbak,修改代码,替换原来的部分
    4.提交运行截图(全屏,要有学号信息)

    实验过程

    • 在主界面里添加了一个按钮,按这个按钮就会弹出一个对话框,里面写着我的学号

    • 删除了设置按钮

    3-代码分析

    1. 数据结构的应用情况及相关代码
    数据结构最多用到的是二维数组,在游戏布局时用二维数组将整块画布数字化来使老鼠出现在正确的地点。

    private  int[][] getMapArrayByStr(String str, int rowSize, int colSize){
            mapArray = new int[rowSize][colSize];// 确定地图的行数与列数
            str = str.replace(" ", "");//用空串取代字符串(去掉空格)
            String[] arr = str.split(",");//将字符串用“,”为结点划分
            int temp ;
            int max = 0;
            for(int row=0; row<rowSize; row++){
                for(int col=0; col<colSize; col++){
                    temp = row*colSize + col;
                    mapArray[row][col] = Short.valueOf(arr[temp]);
                    max = mapArray[row][col]>max?mapArray[row][col]:max;
                }
            }
            Const.randomMax = max;
            return mapArray;//返回数字地图
    

    2. 排序算法的应用情况及相关代码
    写排行榜的时候用到了Arraays类里的sort方法来排序

    if (number.length != 0){
       Arrays.sort(number,Collections.reverseOrder());
       ranklist=new String[userList.size()];
       for (int i=0;i<userList.size();i++){
       Log.d("分数:",""+number[i]);
       ranklist[i]=String.valueOf(number[i]);
        }
    

    3. 查找算法的应用情况及相关代码

    尚未找到有用到查找算法的地方

  • 相关阅读:
    如何开发优秀的HTML5游戏?迪斯尼《寻找奥兹之路》游戏技术详解(一)
    C++ Prime学习过程中的细节摘记(三)
    android学习笔记53_采用网页设计软件界面,以及使用android系统内置的浏览器,利用js调用java方法
    黑马韩前成linux从入门到精通の轻松搞定负载均衡
    thinkphp一键清除缓存的方法
    使用treeNMS管理及监控Redis
    ThinkPHP 的缓存大概多久更新一次
    redis查数据
    redis可视化客户端工具TreeNMS
    MeeGo开发进程通信核心 DBus调试工具 狼人:
  • 原文地址:https://www.cnblogs.com/JXY6996/p/8053611.html
Copyright © 2011-2022 走看看