zoukankan      html  css  js  c++  java
  • 团队项目:二次开发2.0

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

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

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

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

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

    ......

    参考但并不限于以上几条,列出你们觉得需要改进的地方及理由。(博客)

    并尽可能从你们组的列表中选择两点将改进实现。(GITHUB)

    一、Github地址:

    https://github.com/QueenIcey/teamwork

    二、需要改进的地方及理由

    1)从质量角度

    a、编码问题,应该使用通用的UTF-8,而不是GBK

    b、背景音乐最多bug,进入游戏后按返回键时,返回主界面出错。

    2)从用户角度

    a、界面中数学算术式子显示不够明显

    b、运行程序时没有暂停键

    c、算数题难度太大,不适合小学生 

    d、计算选择错误时有提示出正确答案更好 

    e、运行游戏后没有重玩、退出等按钮

    f、背景音乐没有循环播放  

    3)从产品角度 

    a、可以做个二维码扫一扫下载,在线下推广方面多点渠道,可以摆个小摊,扫二维码送小礼品

    b、在线上方面,可以发布在一些论坛或论吧上,同时也可以和一些产品商商量,提前安装在手机上

      

    4)从开发者角度 

    a、以游戏角度引起小朋友的学习兴趣,角色不会动,只是单纯的在一个图片上显示数字,可进行一些游戏的计算

    b、可以进行一些关卡的设置 

    c、没有可以记录用户使用历史的功能 

    d.app的界面设计还不够美观完善,功能有点少,可以考虑用抽屉式导航添加师姐们当初计划的奖励记录功能。

    三、改进实现

    1.退出键

    改进后图标界面:

    按下退出的图标时,app虽然退出了,可是是一种错误的提示导致游戏结束,这点还需完善,如图所示

    主要代码:

    找到与游戏界面有关的两个文件夹,

    并在其中通过增加插件,添加了两个按钮,并将按钮的图片放在了res-drawable-hdpi中,将图命名为stop

    其中修改界面时的主要步骤及代码,

    2.式子修改后的截图:

    修改部分的代码:

    TextView
            android:id="@+id/textView1"
            android:layout_width="400dp"
            android:layout_height="50dp"
            android:layout_alignLeft="@+id/button2"
            android:layout_below="@+id/horiz"
            android:background="@drawable/sz"
            android:gravity="center"
            android:text="式子"
            android:textColor="#000000"
            android:textSize="25sp" />

    四、个人总结:

    对于android还是有很多不会的地方,两次作业也只是大概学会用android studio,但是studio的虚拟机开启太慢了,还是直接用安卓手机比较快。

    五、小组评分:(团队总分为80分)

    团队成员:

           01丘娟同学:18

           07杨晓霞同学:21

           08周诗琦同学:22

           24陈程同学:19

  • 相关阅读:
    install jqdatasdk
    分布式唯一ID自增(雪花算法)
    JVM内存布局及GC知识
    double涉及大数据的时候会变成科学计数法
    IDEA中的JUNIT测试
    spring boot 整合 swagger2
    springboot 报错nested exception is java.lang.IllegalStateException: Failed to check the status of the service xxxService No provider available for the service
    解决jar包依赖冲突(idea)
    IDEA中springboot的热部署
    Exception in thread "main" java.lang.AbstractMethodError: org.springframework.boot.context.config.ConfigFileApplicationListener.supportsSourceType(Ljava/lang/Class;)Z
  • 原文地址:https://www.cnblogs.com/queenjuan/p/5436343.html
Copyright © 2011-2022 走看看