1. 贡献分分配(20分)

  欧泽波:14分,Android的学习,代码的编写,等等

  杨洁华:1分,提供学习资料,框架的设计等等

  赵泽嘉:3分,提供学习资料,框架的设计等等

  林扬滨:2分,提供学习资料,框架的设计等等

2. 四则运算手机app分享

  功能:由于Android是自学的,所以所学的知识很有限,目前的功能有主动生成四则运算,并做出判断,还能正确错误提示,下一题设置等等

     图一为基本界面的设计,考虑到做的是小学生的四则运算,所以设计小学生比较喜欢的界面,可以让小学生喜欢,增加他们是使用兴趣

     图二是将代码等文件打包成手机安装包,将之在手机上运行的图片,实验结果与预期的相同,没有出现问题(但在用户调研时才发现问题,下面有说明)

     图三是编译过程中的图片,在编译过程中,对界面的设计和功能的实现

            

  用户调查:调查对象——大学生两名,同样是计算机专业的;初中生两名,小学生一名,由于小学生的比较难找,所以只有一名

       调查方式——直接将制成的手机安装包发给他们,小学生没手机,用的是他哥哥的手机,也就是其中的一名初中生,进行调研

       大学生:他们考虑到我是初学Android,并且是自学的,认为总体还算不错,但觉得功能有些少

       初中生:对于我所做的这个四则运算,他们觉得很简单,对于这个app也挺感兴趣,就是做题做久了觉得没意思,这种题目对他们而言根本没难度

       小学生:看到这界面,那小朋友很感兴趣,他们觉得很可爱,很喜欢,但对于负数和真分数计算,小朋友不会做,对于这个,他目前的学习还没到这方面

  缺陷:功能不够完善,还需继续调整;在用户调研的过程中,还发现了一个特别严重的情况,就是用户界面无法根据手机屏幕大小进行自我调整(下图有对比),出现这种情况,我马上进行修改,网上所给的参考资料,我都试过,但实验结果都没用,现在还在进一步改进中,希望在后面的学习中,能够对这个问题进行改正

        

3. 心得总结

  由于是初学Android,同时也是自学的,所以对于本次的实验结果,我还是很满意的,在学习的过程中,发现Android也是很有趣的,很多和Java和html 5有相似之处,在编程的过程中,出现了很多的问题,难题,所以得进程上网查阅资料,由于我是没有网络账号的(没续费,已停止使用),所以只能连接宿友的WiFi进行网上查询,编译时,对于Android的不熟悉,所以使用起来很生疏,进度很慢,几乎每天只要一有空,就直接坐在电脑前,敲代码与查阅资料和看Android视频,其他队友也很努力的配合我的工作,帮助我查询相关资料。总而言之,对于这次的项目,结果我还是很满意,相对的,一些不足,我还是会继续努力,加以改进,对于Android,我还是很喜欢的,在后面还是会继续学习Android的。

四则运算App--大总结(已完成)的更多相关文章

  1. 四则运算app工程的进展

    深入分析五个四则运算app: 1.ALM-Addition 缺点:版本是英文版,不利于孩子们弄懂.  用选择题的方法来选择正确的答案,固然有运气答对的成分,不利于统计真实的水平. 优点:有图标统计答题 ...

  2. 小学四则运算APP 最后阶段

    团队成员:陈淑筠.杨家安.陈曦 团队选题:小学四则运算APP 这次发布的是我们APP的最终版本!图片背景有根据用户需求改变!还增加了草稿纸运算的画布功能! 运行结果如下: package com.ex ...

  3. 小学四则运算APP 第二阶段冲刺-第五天

    团队成员:陈淑筠.杨家安.陈曦 团队选题:小学四则运算APP 第二次冲刺阶段时间:11.29~12.09 本次发布的是判断题代码,已经实现部分功能,,但是美中不足的是判断错误 panduanset.j ...

  4. 小学四则运算APP 第二个冲刺 第一天

    团队成员:陈淑筠.杨家安.陈曦 团队选题:小学四则运算APP 第二次冲刺阶段时间:11.29~12.09 本次发布的是已完成的功能二(选择题): ChoiceActivity.java: packag ...

  5. 小学四则运算APP 第一个冲刺阶段 第四天

    团队成员:陈淑筠.杨家安.陈曦 团队选题:小学四则运算APP 第一次冲刺阶段时间:11.17~11.27 本次发布我们增加了CalculatorsActivity.java.YunsuanActivi ...

  6. 杭电ACM2076--夹角有多大(题目已修改,注意读题)

    杭电ACM2076--夹角有多大(题目已修改,注意读题) http://acm.hdu.edu.cn/showproblem.php?pid=2076 思路很简单.直接贴代码.过程分析有点耗时间. / ...

  7. 内嵌cuzySDK的App——礼物购已登陆App store

    内嵌cuzySDK的App——礼物购已登陆App store.每天为你搜罗特别的礼物,可分类挑选礼物,直接连接淘宝购买,做最贴心的小清新礼物助手,欢迎各位亲朋好友去下载体验.@cuzySDK  @re ...

  8. 《软件工程》小组团队项目-小学生四则运算APP(First Sprint)

    <软件工程>团队项目我们小组选择了小学生四则运算APP,在上学期原有的项目基础上进行更新升级.(自我感觉我们团队上学期的小学生四则运算APP是较为成功且实用的,不过这学期学习到了新的知识, ...

  9. 小学四则运算APP 第三阶段冲刺-第一天

    团队成员:陈淑筠.杨家安.陈曦 团队选题:小学四则运算APP 第三次冲刺阶段时间:12.12~12.19 本次发布的是音乐播放功能,可以根据用户需求一边播放音乐一边做题,也拥有暂停播放音乐的功能,增强 ...

  10. 小学四则运算APP 第二次冲刺 第四天

    团队成员:陈淑筠.杨家安.陈曦 团队选题:小学四则运算APP 第二次冲刺阶段时间:11.29~12.09 本次发布的是合并后的选择题功能界面的设置: ChoiceSet.java: package c ...

随机推荐

  1. 在centos6.5下挂载windows共享文件夹

    1.在windows下建立文件夹f:\linux,共享给win下用户username,该用户密码为passwd.该windows系统在局域网中IP为192.168.18.203 2.在centos6. ...

  2. R语言数据结构一

    R是面向对象的语言,它跟其他编程语言的数据类型差不多,有四种,分别为:数值型,复数型,逻辑性和字符型 数值型:即数字,分为整数型和双精度型.数字可以用科学技术法表示,形式为Xe+m,意为x乘10的m次 ...

  3. Maven Java项目添加Scala语言支持

    为了在一个普通的使用Maven构建的Java项目中,增加对Scala语言的支持.使得其能够同时编译Java和Scala语言的文件.其实很简单的一件事情,只需要在pom.xml文件中的build部分中的 ...

  4. 马尔可夫毯(Markov blanket)

    马尔可夫毯(Markov blanket) 马尔科夫毯,是满足如下特性的一个最小特征子集:一个特征在其马尔科夫毯条件下,与特征域中所有其他特征条件独立.设特征T的马尔科夫毯为MB(T),则上述可表示为 ...

  5. Kali2.0可用国内源更新sources.list

    vim /etc/apt/sources.list #中科大 deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contri ...

  6. Spring restTemplate

    什么是RestTemplate RestTemplate是Spring提供的用于访问Rest服务的客户端,提供了多种便捷访问远程HTTP服务的方法,能够大大提高客户端的编写效率.   项目中注入Res ...

  7. Django—— restful 设计风格

    RESTful Api设计风格 协议:API 与用户的通信协议,总是使用 HTTPS 协议 域名:应该尽量将 API 部署在专用域名之下,如果确定 API 很简单,不会有进一步的扩展,可以考虑放在主域 ...

  8. 快速搭建属于自己的mongodb数据库

    前言 MongoDB 是一个基于分布式文件存储的数据库.由C++语言编写,支持Windows,Linux,OSX,Solaris等平台,默认端口为27017,是一个效率非常高的nosql数据库. 我的 ...

  9. Android studio Error occurred during initialization of VM 问题解决

    最近开发导入其他Android项目遇见的问题,如下图: 解决办法: 将org.gradle.jvmargs=的值该为521(堆内存分配过高导致) 备忘,希望能帮助到大家

  10. JAVA枚举操作(获取值,转map集合)

    JAVA枚举相对来说比.NET的枚举功能强大,感觉就像是一种简化版的类对象,可以有构造方法,可以重载,可以继承接口等等,但不能继承类,JAVA枚举在实际开发中应用相当频繁,以下几个封装方法在实际开发中 ...