- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
PAGE 7
《移动应用开发》课程实验教学大纲
一、课程基本信息
课程代码课程名称:移动应用开发
英文名称:Mobile Application Development
课程总学时:48(实验20学时)
适用专业:软件工程专业本科
课程类别:专业课(选修)
先修课程:面向对象程序设计、数据结构、数据库。
实验教学的总体目的和要求
1、对学生的要求
实验前必须对实验内容进行预习,了解相关技术和应用方法。
实验期间不得做与实验无关的事。
实验期间完成指定的实验题目,并及时完成并提交实验报告。
2、对教师的要求
实验课上,教师要认真指导学生,发现问题及时解决。
认真批改学生的实验报告,并如实地打出实验成绩。
通过模仿验证-实践改进-递进创新的实验内容,培养学生的自主开发能力和创新精神。
通过增加创新设计性实验内容,培养学生的创新精神,精益求精的软件设计和实现能力。
能力上要求教师掌握Android UI、Activity、Intent、Filter、Service、BroadcastReceiver、ContentProvider、Animation、MediaPlayer、网络等Android平台下的开发技术,熟练使用Android Studio开发部署工具。
3、对实验条件的要求
①硬件要求:
实验室环境:计算机配置不低于Intel i7/16G/2T
网络环境:局域网和接入Internet
②软件要求:
开发环境:
JDK 11或以上版本
Android Studio 4.0或以上版本(包括虚拟设备AVD)
Microsoft Office 2010或以上版本
课外实验学时:
共96学时。
实验教学内容
实验项目一
实验名称:Android UI设计
实验内容:
完成Android常用布局的上机习题,设计编写不同布局下的应用,并运行查看结果。
仿照学习强国客户端,建立一个APP界面,使用约束布局、列表、网格布局、底部分页等界面元素,构造一个简易的学习进步思想的应用。
模仿验证、实践改进、递进创新
实验性质:验证性
实验学时:4
实验目的与要求:
熟悉和掌握界面控件设计
了解Android界面布局
掌握控件的事件处理。
实验条件:软件开发实验室(参见对实验环境的要求)
研究与思考:在Android Studio中,如何创建和运行一个移动应用项目?
实验项目二
实验名称:Activity编程
实验内容:
完成Activity编程上机习题,编写程序测试Android活动程序Activity执行状态迁移的生命周期的具体过程。
实验性质:设计性
实验学时:2
实验目的与要求:
掌握Activity的生命周期;
掌握保存临时开关变量的SharedPreference和Editor读写器;
掌握多Activity之间的切换和调用实现基于Bundle的参数传递。
实验条件:软件开发实验室(参见对实验环境的要求)
实验项目三
实验名称:Intent和Filters编程
实验内容:
完成Intent和Filters编程上机习题,编写程序测试Android活动程序Activity如何进行显示窗体的切换,使用Intent在Activity之间传递数据。
实验性质:设计性
实验学时:2
实验目的与要求:
掌握简单Intent的创建与使用;
掌握显示Intent和隐式Intent;
掌握使用Intent在Activity之间传递信。
实验条件:软件开发实验室(参见对实验环境的要求)
实验项目四
实验名称:Service编程
实验内容:
完成Service编程上机习题,编写程序实现创建、启动、停止及绑定一个Service,并运行查看结果。
实验性质:设计性
实验学时:2
实验目的与要求:
掌握Service的注册方式;
掌握创建Started Service;
掌握创建Bound Service。
实验条件:软件开发实验室(参见对实验环境的要求)
实验项目五
实验名称:BroadcastReceiver编程
实验内容:
完成BroadcastReceiver编程上机习题,创建一个MyReceiver类,该类继承BroadcastReceiver,覆盖onReceive()显示系统启动完成广播信息,并运行查看结果。
实验性质:设计性
实验学时:2
实验目的与要求:
掌握BroadcastReceiver三种类型;
掌握BroadcastReceiver接收和发送。
实验条件:软件开发实验室(参见对实验环境的要求)
实验项目六
实验名称:数据存储与内容共享编程
实验内容:
完成数据存储与内容共享编程上机习题,编写程序实现对Android操作系统的SQLite数据库进行创建数据库、更新数据库、以及增、删、改、
您可能关注的文档
- 【高校辅导员优秀论文范例】社会主义核心价值观视域下的大学生诚信教育工作路径探析.doc
- 【高校辅导员优秀论文范例】社会主义核心价值观引领高职院校学生行为规范教育.doc
- 【高校辅导员优秀论文范例】社交网络视角下提升高校网络思政工作影响力的策略研究.doc
- 【高校辅导员优秀论文范例】谈大学生“亚文化群”产生的根源.doc
- 【高校辅导员优秀论文范例】微信时代大学生思想政治教育创新刍议.docx
- 【高校辅导员优秀论文范例】心理学研究方法在思想政治教育研究中的运用.doc
- 【高校辅导员优秀论文范例】学校社会工作视角下:大学生心理健康素质提升有效途径的探讨.doc
- 【高校辅导员优秀论文范例】依托高校学生社团培养青年马克思主义者.docx
- 【高校辅导员优秀论文范例】以深度辅导为抓手构建大学生高质量就业指导体系.doc
- 【高校辅导员优秀论文范例】以职业规划设计为着眼点的大学生心理健康教育探索.doc
文档评论(0)