1. 要求开发一个图文结合的综合APP项目,效果参考下图。鼓励大家在页面布局方式、主题和技术方面进行创新,不必拘泥于教师给出的效果参考图,如果加入了额外的功能,可以加分。具体要求: 1) 包含启动页、登录页、注册页、主页面(列表页)和详情页,并且主页面中是通过数据适配器实现数据到ListView控件的映射显示; 2) 能根据参考图,正确实现页面之间的跳转逻辑; 3) 注册页中填入的“用户名”和“密码”信息,在点击“注册”按钮之后,能够把这两项数据传递到登录页面,并在登录页的“用户名”和“密码”文本编辑框中正确地显示出来; 4) 点击主页面(列表页)中的任意一个列表项,能够将图、文信息以动态数据传递的方式传送到详情页,并在详情页正确显示出来。2. 要求提交项目源码文件夹和解说视频(解说界面布局的理念和具体实现过程),视频内容包括对开发理念、创新点、开发过程和运行结果的解说和演示。放在一个文件夹里压缩后直接提交,压缩文件以“第8周作业”命名。app严禁雷同,如有雷同,记为不合格退回
第1题
开发一个“打地鼠”App 具体要求如下: 1、一只地鼠会在屏幕中随机出现(可以是几个固定的洞中随机出现,也可以草地上任意地点随机挖洞出现); 2、每局游戏有时间限制,如30秒钟,时间能倒计时显示,时间到了游戏结束; 3、打中地鼠1次加1分,能显示当前得分; 4、有重新开始功能; 5、做好测试工作后,把导出的源代码文件名修改为 自己姓名的拼音首字母_出生月日_05.aia,例如 zs_0510_05.aia 6、写一个word文档,介绍一下你的App,让评阅人能快速了解你的作品。文档里面应该含有你的App在模拟器(或手机)中运行的屏幕截图,把该word文件改名为 自己姓名的拼音首字母_出生月日_05.doc(或者docx、pdf格式),例如 zs_0510_05.doc 7、把以上2个文件打包到一个压缩包中,取名为 自己姓名的拼音首字母_出生月日_05.zip(或者rar格式),例如 zs_0510_05.zip 8、以附件形式上传该压缩包文件提交作业 评分标准: 1、App中一只地鼠会在屏幕中随机出现,得1分;不能 得0分; 2、每局游戏有时间限制,如30秒钟,时间能倒计时显示,时间到了游戏结束,得1分;不能 得0分; 3、打中地鼠1次加1分,能显示当前得分。得1分;不能,得0分; 4、有正常重新开始功能,得1分,否则得0分; 5、说明文档文件能打开且对了解该App有帮助, 得1分;没有word文件或者内容对了解该App无帮助 得0分; 请务必按时提交和参加互评,作业无法补交;没参加互评得分会严重打折!
第2题
B.组件设计界面设计 APP 的外观;
C.逻辑设计界面添加程序代码;
D.以上三个步骤都重要 ;
第3题
开发AndroidQuiz App,合理安排时间,实现以下功能:(App效果图参考附件) 在D盘新建AndroidQuiz工程,包名为学校名院系名姓名小写首字母。源码符合Java编程规范。(5分) 实现SQLIte数据库模型层:数据库名:学号.db,表名BANK,表中包含三条记录:(10分) TYPE QUESTION ANSWER 架构 Android系统架构自底向上第二层是? 编程 Android App开发支持编程语言包括? 服务 绑定服务使用什么方法? 实现附件效果图所示的两个界面的布局。注意秒表文字字号60dp,居中。编辑框提示“请输入答案”。(10分) 程序启动时,列表适配模型层,列出所有题目TYPE。(10分) 点击“开始答题”按钮,启动后台服务播放notice.mp3。(8分)(音频文件见附件) 点击“开始答题”按钮,开始以秒为单位计时。要求点击“答题完毕”前,即使旋转屏幕,也能持续记时。点击“答题完毕”按钮,停止计时。(15分) 点击“开始答题”按钮后,点击列表中任一项,才能进入题目详情Activity。(10分) 详情Activity启动时,显示对应题目的答案(尚未回答显示空)。(10分) 点击“保存”按钮,模型层在BANK表的“ANSWER”列记录答案。(8分) 回答三个问题,将你的答案存入数据库。(6分) 点击“答题完毕”按钮,弹出Toast提示答题秒数,以info级别日志答题秒数。(4分) 开发完毕,使用Android Studio导出含ANSWER的学号.db;导出工程压缩包,文件名为学号.zip。上传将数据库db文件和工程zip文件。(4分)
第4题
开发一个“我的漫画书”App,可以通过按钮翻阅上传到素材库中的漫画图片(3~5页) 具体过程如下: 1、准备好3~5个图片文件,内容为漫画书的小片段,可以网站搜索下载。内容不限,但要符合我国法律规定。 2、设计App的界面,翻页可以通过按钮来实现,比如“前一页”和“后一页”按钮; 3、编写好App的行为,能正常翻页,并有合适的翻页提示,如“已经是第一页,不能往前翻了”,“已经是最后一页,不能往后翻了”等。 4、做好测试工作后,把导出的源代码文件名修改为 自己姓名的拼音首字母_出生月日_02.aia,例如 zs_0510_02.aia 5、写一个word文档,介绍一下你的App,让评阅人能快速了解你的作品。文档里面应该含有你的App在模拟器(或手机)中运行的屏幕截图,把该word文件改名为 自己姓名的拼音首字母_出生月日_02.doc(或者docx、pdf格式),例如 zs_0510_02.doc 6、把以上2个文件打包到一个压缩包中,取名为 自己姓名的拼音首字母_出生月日_02.zip(或者rar格式),例如 zs_0510_02.zip 7、以附件形式上传该压缩包文件提交作业 评分标准: 1、作业附件可以下载并正常解压,aia源代码文件可以导入开发平台。文件按照要求进行了命名 得1分;没按要求命名 得0分; 2、App能显示漫画图片内容 得1分;不能显示 得0分; 3、有2个及以上的翻页按钮,能翻页,得1分;不能翻页,得0分; 4、有正确的翻页提示,如“已经是第一页,不能往前翻了”,“已经是最后一页,不能往后翻了”,得1分,否则得0分; 5、说明文档文件能打开且对了解该App有帮助, 得1分;没有word文件或者内容对了解该App无帮助 得0分; 请务必按时提交和参加互评,作业无法补交;没参加互评得分会严重打折!
第5题
A项目组所有人员都要参与,任务分解的层次控制在 4 至 6 层之间
B对目前尚不清楚具体活动的模块可以使用规划包进行分解
C项目干系人对完成的 WBS 给予确认,并达成共识
D项目经理负责项目 WBS 分解,外包商负责外包合同 WBS 的分解
第6题
第7题
A、需求分析-原型设计-应用开发-应用测试-试运行-正式运营
B、需求分析-原型设计-应用开发-试运行-应用测试-正式运营
C、原型设计-需求分析-应用开发-应用测试-试运行-正式运营
D、需求分析-应用开发-原型设计-应用测试-试运行-正式运营
第8题
观看“安安历险记”MOOC教学视频和课件,模仿开发一个“打飞机”空战类游戏。 基本功能包括: 1、一架玩家控制的飞机; 2、能发射子弹; 3、有敌机出现; 4、子弹能打掉敌机 5、能显示时间、记录得分,得分规则自定; 6、有重新开始功能; 建议可升级功能: 1、飞机有合理的控制方式,手指触摸移动,虚拟按钮,传感器摇动等; 2、子弹可以单发或者连发,可以有不同类型子弹或炸弹; 3、可出现多种敌机或者其他障碍物; 4、飞机被打爆的动画效果 其他任何你觉得好玩的功能,具体由发挥。 提交文件包括: 1、导出的源代码,即 .aia 文件即可,文件名请以 姓名首字母+学号+_3.aia重命名后再上传, 如 zs11023456_3.aia 2、并写一个文档,说明你的app主要功能特点,并附上典型页面截图,这个很重要,方便评分 以上2个文件可以压缩为一个压缩包,以姓名首字母+学号+_作业3.rar 命名 注意命名,否则会扣分 注意:请同学们一定要公正负责! 请同学们一定要注意细节,如文件命名! 请同学们一定要参加互评,不评别人作业的本人最终得分只有实际得分的50%,完成部分互评任务的最终得分为80%! 交作业截止日期: 2016年4月7日 互评作业截至日期: 2016年4月11日 评分标准: 压缩文件能打开,aia文件可以导入,内容是关于“打飞机”,命名符合要求。得1分,否则0分 有符合要求的说明文档,word文件或者pdf文件有且能打开,内容是关于该App的设计开发说明。得1分,否则0分 App能运行,有玩家控制的飞机出现。得1分,否则0分 飞机能发射子弹。得1分,否则0分 有敌机出现。得1分,否则0分 子弹能打掉敌机,得1分,否则0分 有时间显示、得分显示,重玩功能,得1分,否则0分 界面美观,设计感觉很好。得1分,否则0分 有附加功能,做的好得2分,没有得0分
第9题
1、开发调色板,至少包括基本颜色和自定义颜色,参考上图,实现自己定制颜色。 2、开发完成后,导出项目原文件,然后把导出的源代码文件名修改为“自己姓名的拼音.aia",例如 zhangshan.aia。 3、写一个word文档,介绍一下你的App,让评阅人能快速了解你的作品。文档里面应该含有你的App在模拟器(或手机)中运行的屏幕截图,然后把该word文件命名为“ 自己姓名的拼音.doc(或者docx)",例如 zhangshan.doc,zhangshan.docx。 4、把以上2个文件打包到一个压缩包中,取名为“自己姓名的拼音.zip(或.rar),例如 zhangshan.zip,zhangshan.rar。
第10题
观看“安安通讯助手”MOOC教学视频和课件,模仿开发一个“短信群发”的App。 基本功能包括: 1、能输入(或者选择)多个电话号码; 2、能把一条短信内容群发给这些电话号码; 建议可升级功能: 1、可以多条不同的短信文本(比如过节的祝福语),随机发给不同的人; 2、如果是从通讯录中选出的电话号码,应该会有联系人姓名,那么在发给他的短信中可以体现此人的名字。让人感觉这条短信是专门发给他的 其他任何你觉得好玩的功能,具体由发挥。 提交文件包括: 1、导出的源代码,即 .aia 文件即可,文件名请以 姓名首字母+学号+_5.aia重命名后再上传, 如 zs11023456_5.aia 2、并写一个文档,说明你的app主要功能特点,并附上典型页面截图,这个很重要,方便评分 以上2个文件可以压缩为一个压缩包,以姓名首字母+学号+_作业5.rar 命名 注意命名,否则会扣分 注意:请同学们一定要公正负责! 请同学们一定要注意细节,如文件命名! 请同学们一定要参加互评,不评别人作业的本人最终得分只有实际得分的50%,完成部分互评任务的最终得分为80%! 交作业截止日期: 2016年4月16日 晚上11点 互评作业截至日期: 2016年4月19日 晚上11点 评分标准: 压缩文件能打开,aia文件可以导入,内容是关于“短信群发”,命名符合要求。得1分,否则0分 有符合要求的说明文档,word文件或者pdf文件有且能打开,内容是关于该App的设计开发说明。得1分,否则0分 App能运行,能至少一次发出一条短信。得1分,否则0分 实现了基本的短信群发。得2分,否则0分 界面美观,设计感觉很好。得1分,否则0分 有其他升级功能,做的好得2分,没有得0分
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!