四则运算App--大总结(已完成)
1. 贡献分分配(20分)
欧泽波:14分,Android的学习,代码的编写,等等
杨洁华:1分,提供学习资料,框架的设计等等
赵泽嘉:3分,提供学习资料,框架的设计等等
林扬滨:2分,提供学习资料,框架的设计等等
2. 四则运算手机app分享
功能:由于Android是自学的,所以所学的知识很有限,目前的功能有主动生成四则运算,并做出判断,还能正确错误提示,下一题设置等等
图一为基本界面的设计,考虑到做的是小学生的四则运算,所以设计小学生比较喜欢的界面,可以让小学生喜欢,增加他们是使用兴趣
图二是将代码等文件打包成手机安装包,将之在手机上运行的图片,实验结果与预期的相同,没有出现问题(但在用户调研时才发现问题,下面有说明)
图三是编译过程中的图片,在编译过程中,对界面的设计和功能的实现

用户调查:调查对象——大学生两名,同样是计算机专业的;初中生两名,小学生一名,由于小学生的比较难找,所以只有一名
调查方式——直接将制成的手机安装包发给他们,小学生没手机,用的是他哥哥的手机,也就是其中的一名初中生,进行调研
大学生:他们考虑到我是初学Android,并且是自学的,认为总体还算不错,但觉得功能有些少
初中生:对于我所做的这个四则运算,他们觉得很简单,对于这个app也挺感兴趣,就是做题做久了觉得没意思,这种题目对他们而言根本没难度
小学生:看到这界面,那小朋友很感兴趣,他们觉得很可爱,很喜欢,但对于负数和真分数计算,小朋友不会做,对于这个,他目前的学习还没到这方面
缺陷:功能不够完善,还需继续调整;在用户调研的过程中,还发现了一个特别严重的情况,就是用户界面无法根据手机屏幕大小进行自我调整(下图有对比),出现这种情况,我马上进行修改,网上所给的参考资料,我都试过,但实验结果都没用,现在还在进一步改进中,希望在后面的学习中,能够对这个问题进行改正

3. 心得总结
由于是初学Android,同时也是自学的,所以对于本次的实验结果,我还是很满意的,在学习的过程中,发现Android也是很有趣的,很多和Java和html 5有相似之处,在编程的过程中,出现了很多的问题,难题,所以得进程上网查阅资料,由于我是没有网络账号的(没续费,已停止使用),所以只能连接宿友的WiFi进行网上查询,编译时,对于Android的不熟悉,所以使用起来很生疏,进度很慢,几乎每天只要一有空,就直接坐在电脑前,敲代码与查阅资料和看Android视频,其他队友也很努力的配合我的工作,帮助我查询相关资料。总而言之,对于这次的项目,结果我还是很满意,相对的,一些不足,我还是会继续努力,加以改进,对于Android,我还是很喜欢的,在后面还是会继续学习Android的。
四则运算App--大总结(已完成)的更多相关文章
- 四则运算app工程的进展
深入分析五个四则运算app: 1.ALM-Addition 缺点:版本是英文版,不利于孩子们弄懂. 用选择题的方法来选择正确的答案,固然有运气答对的成分,不利于统计真实的水平. 优点:有图标统计答题 ...
- 小学四则运算APP 最后阶段
团队成员:陈淑筠.杨家安.陈曦 团队选题:小学四则运算APP 这次发布的是我们APP的最终版本!图片背景有根据用户需求改变!还增加了草稿纸运算的画布功能! 运行结果如下: package com.ex ...
- 小学四则运算APP 第二阶段冲刺-第五天
团队成员:陈淑筠.杨家安.陈曦 团队选题:小学四则运算APP 第二次冲刺阶段时间:11.29~12.09 本次发布的是判断题代码,已经实现部分功能,,但是美中不足的是判断错误 panduanset.j ...
- 小学四则运算APP 第二个冲刺 第一天
团队成员:陈淑筠.杨家安.陈曦 团队选题:小学四则运算APP 第二次冲刺阶段时间:11.29~12.09 本次发布的是已完成的功能二(选择题): ChoiceActivity.java: packag ...
- 小学四则运算APP 第一个冲刺阶段 第四天
团队成员:陈淑筠.杨家安.陈曦 团队选题:小学四则运算APP 第一次冲刺阶段时间:11.17~11.27 本次发布我们增加了CalculatorsActivity.java.YunsuanActivi ...
- 杭电ACM2076--夹角有多大(题目已修改,注意读题)
杭电ACM2076--夹角有多大(题目已修改,注意读题) http://acm.hdu.edu.cn/showproblem.php?pid=2076 思路很简单.直接贴代码.过程分析有点耗时间. / ...
- 内嵌cuzySDK的App——礼物购已登陆App store
内嵌cuzySDK的App——礼物购已登陆App store.每天为你搜罗特别的礼物,可分类挑选礼物,直接连接淘宝购买,做最贴心的小清新礼物助手,欢迎各位亲朋好友去下载体验.@cuzySDK @re ...
- 《软件工程》小组团队项目-小学生四则运算APP(First Sprint)
<软件工程>团队项目我们小组选择了小学生四则运算APP,在上学期原有的项目基础上进行更新升级.(自我感觉我们团队上学期的小学生四则运算APP是较为成功且实用的,不过这学期学习到了新的知识, ...
- 小学四则运算APP 第三阶段冲刺-第一天
团队成员:陈淑筠.杨家安.陈曦 团队选题:小学四则运算APP 第三次冲刺阶段时间:12.12~12.19 本次发布的是音乐播放功能,可以根据用户需求一边播放音乐一边做题,也拥有暂停播放音乐的功能,增强 ...
- 小学四则运算APP 第二次冲刺 第四天
团队成员:陈淑筠.杨家安.陈曦 团队选题:小学四则运算APP 第二次冲刺阶段时间:11.29~12.09 本次发布的是合并后的选择题功能界面的设置: ChoiceSet.java: package c ...
随机推荐
- 关于"为什么说Arduino是玩具?"的回答
最开始从51入门.之后MSP.ARM.FriendARM等等和使用keil(MDK).iar等工具.之后Arduino.Raspberry Pi的人想说: "说'Arduino是玩具,和Ar ...
- go 交叉编译,部署
go web 部署 交叉编译 go 语言有个强大的地方就是 交叉编译 windows --cmd 设置环境变量-mac SET CGO_ENABLED=0 SET GOOS=darwin SET GO ...
- Scala_Trait特征
1,scala提供的“特征”可以同时拥有抽象方法和具体方法,一个类可以拥有多个特质 2,类可以通过“extends”关键字继承trait,继承trait后必须实现trait中的所有抽象方法,而不是用 ...
- 接口与协议学习笔记-AMBA片上通信协议_APB_AHB_AXI_AXI4不同版本(二)
随着深亚微米工艺技术日益成熟,集成电路芯片的规模越来越大.数字IC从基于时序驱动的设计方法,发展到基于IP复用的设计方法,并在SOC设计中得到了广泛应用.在基于IP复用的SoC设计中,片上总线设计是最 ...
- Detect Changes in Network Connectivity
Some times you will need a mechanism to check whether changes to network occurring during running yo ...
- ASP 读写文件FSO,adodb.stream
例如静态化页面的时候 总结:用server.CreateObject("adodb.stream") 来读写比较好,可避免乱码和读取到多余的字符.....不推荐 "scr ...
- [2016北京集训试题15]项链-[FFT]
Description Solution 设y[i+k]=y[i]+n. 由于我们要最优解,则假如将x[i]和y[σ[i]]连线的话,线是一定不会交叉的. 所以,$ans=\sum (x_{i}-y_ ...
- c++ 双向链表 的查找和删除
#include <stdio.h> #include <stdlib.h> #include <string.h> #include <ctype.h> ...
- spark-sql用hive表格,在spark-submit运行jar包时遇到的问题
1.编程时无法加载hive包,需要在编译好的spark(用spark-shell启动,用spark-sql能够直接访问hive表)的lib目录下,考出assembly包,为其创建一个maven的rep ...
- 微信小程序中的 hover-class
微信小程序中,可以用 hover-class 属性来指定元素的点击态效果.但是在在使用中要注意,大部分组件是不支持该属性的. 目前支持 hover-class 属性的组件有三个:view.button ...