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

  • 相关阅读:
    在 LR 中如何解决Socket 接收数据的验证
    UE 的文件比较方法
    使用plSQL连接Oracle报错,SQL*Net not properly installed和TNS:无法解析指定的连接标识符
    plsql developer连接oracle数据库
    将列表中的字符以‘*’连接生成一个新的字符串
    ElasticSearch之CURL操作
    MySQL 5.7.21 免安装版配置教程
    C# IL DASM 使用-破解c#软件方法
    For-each Loop,Index++ Loop , Iterator 那个效率更高
    10种简单的Java性能优化
  • 原文地址:https://www.cnblogs.com/qiuhuimin/p/5437946.html
Copyright © 2011-2022 走看看