zoukankan      html  css  js  c++  java
  • 团队项目:学习四则运算,团队准备 2.0

    团队名:MY-HR

    成员:

    学号

    博客园

    团队贡献分 

    丘惠敏

    201406114203

    http://www.cnblogs.com/qiuhuimin/  

    22

    郭明茵

    201406114204

    http://www.cnblogs.com/mingyin/  

    18

    李浩然

    201406114227

    http://www.cnblogs.com/range/

    21

    刘皓

    201406114229

    http://www.cnblogs.com/shuaibi/              

    19

    在此基础上,进行软件的改进。

    首先,我们把这个软件理解成一个投入市场的、帮助小朋友进行算术运算练习的APP。

    从质量保证的角度,有哪些需要改进的BUG?

    从用户的角度(把自己当成小学生或真的请小学生帮忙),需要在哪些方面进行改进?

    从产品的角度(软件的市场定位、推广方式、盈利模式等),我们要对现有软件做些什么手脚?

    从开发者的角度,在架构、算法、技术实现、可扩展性、代码规范等方面可以怎样优化?

    从质量保证的角度,有哪些需要改进的BUG?

    1.程序结束,没有正常退出;

    2.程序闪退;

    从用户的角度(把自己当成小学生或真的请小学生帮忙),需要在哪些方面进行改进?

    1.有些题目的难度太大,不适合小学生;

    从产品的角度(软件的市场定位、推广方式、盈利模式等),我们要对现有软件做些什么手脚?

    1.界面上可以更灵活,更吸引小学生;

    2.可以在该软件上插入广告;

    从开发者的角度,在架构、算法、技术实现、可扩展性、代码规范等方面可以怎样优化?

    1.增加程序退出的功能;

    2.软件可以添加一些小游戏,增加界面的友好性。

    对该软件的修改:

    1.边框大小的修改,可以完全显示题目

    2.添加了随时退出的功能,解决了不能正常退出的问题(返回键即退出)

     1 public boolean onKeyDown(int keyCode, KeyEvent event) {
     2         
     3         // 按下键盘上返回按钮  
     4         if (keyCode == KeyEvent.KEYCODE_BACK) {  
     5          
     6           new AlertDialog.Builder(this)  
     7           .setMessage("是否退出游戏?")  
     8           .setNegativeButton("",  
     9            new DialogInterface.OnClickListener() {
    10              public void onClick(DialogInterface dialog,
    11              int which) {  
    12              }  
    13            })  
    14           .setPositiveButton("",  
    15            new DialogInterface.OnClickListener() {  
    16              public void onClick(DialogInterface dialog,
    17              int whichButton) {
    18            finish();  
    19              }  
    20            }).show();  
    21          
    22           return true;  
    23         } else {  
    24           return super.onKeyDown(keyCode, event);
    25         }  
    26         }

    代码位置:

    https://github.com/wimin/12345/blob/master/PlayActivity

  • 相关阅读:
    matab plot指令和低通滤波器的响应图
    matlab中hold指令、figure指令及subplot指令的使用
    matlab中axis的使用
    matlab switch case 和 try catch用法示例
    matlab中使用elseif和if嵌套的对比
    matlab中运用项目思维分析问题并解决问题
    matlab图像显示程序模板
    matlab最简单程序模板
    第06篇 MyEclipse 2016 安装/破解
    第05篇. Tomcat和JDK的内存配置
  • 原文地址:https://www.cnblogs.com/qiuhuimin/p/5437946.html
Copyright © 2011-2022 走看看