在此基础上,进行软件的改进。
首先,我们把这个软件理解成一个投入市场的、帮助小朋友进行算术运算练习的APP。
从质量保证的角度,有哪些需要改进的BUG?
从用户的角度(把自己当成小学生或真的请小学生帮忙),需要在哪些方面进行改进?
从产品的角度(软件的市场定位、推广方式、盈利模式等),我们要对现有软件做些什么手脚?
从开发者的角度,在架构、算法、技术实现、可扩展性、代码规范等方面可以怎样优化?
......
参考但并不限于以上几条,列出你们觉得需要改进的地方及理由。(博客)
并尽可能从你们组的列表中选择两点将改进实现。(GITHUB)
截止日期:2016.4.28晚10点。
改进内容:
1.从用户的角度(把自己当成小学生或真的请小学生帮忙),需要在哪些方面进行改进?
(1)在打错题目的时候希望可以给出正确答案在进入下一道
(2) 在答题时候可以引进难度分类,有些题目过于简单,有些题目又过于难
(3)猴子上面的答案可以加粗放大,字体太小。
(4)希望加入时间上的限制
(5)不能返回
2.从开发者的角度,在架构、算法、技术实现、可扩展性、代码规范等方面可以怎样优化?
(1)界面引进声音设置,有个音乐开关
(2)运行一次就强退
1返回键
public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { if(isExit == false ) { isExit = true; Toast.makeText(this, "再按一次后退键退出应用程序", Toast.LENGTH_SHORT).show(); if(task!=null) task.cancel(); // 将原任务从队列中移除 task = new MyTimerTask(); // 新建一个任务 tExit.schedule(task, 2000); } else { finish(); System.exit(0); } } return false; }
2将XML里的文字边框增加宽度或将文字字体减小
达到显示完整很遗憾!哟~只答对了?道题
团队贡献:
甄增文:17
华子仪:20
蔡京航 :21
朱杰:22