《移动应用开发》-实验教学大纲.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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数据库进行创建数据库、更新数据库、以及增、删、改、

您可能关注的文档

文档评论(0)

LIU2021 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档