《移动平台应用开发》课程教学大纲.docVIP

《移动平台应用开发》课程教学大纲.doc

  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文档。上传文档
查看更多
《移动平台应用开发》课程教学大纲 课程代码:ABXX0422 课程中文名称: 移动平台应用开发 课程英文名称:Application Development of Mobile Platform 课程性质:选修(计算机科学与技术专业)/必修(计算机科学与技术专业(卓越)) 课程学分数:4学分 课程学时数:64学时 其中理论学时:32学时,实验学时:32学时 授课对象:计算机科学与技术专业、计算机科学与技术专业(卓越) 本课程的前导课程:面向对象程序设计、Java程序设计、移动平台应用基础 一、课程简介 《移动平台应用开发》是计算机科学与技术专业卓越班本科生的一门专业方向选修课程。该课程是建立在移动平台的一门应用软件开发课程,其中包括移动平台资源访问,用户界面,HTTP数据通信,数据存储处理等关键技术和知识点,可以帮助人们开发出多样的移动平台应用。在课程教学中,以Android平台的应用基础开发为教学主要实施的移动平台。 本课程主要介绍移动平台应用软件的开发基础。以Android平台的应用基础开发为教学主要实施的移动平台。让学生在学习过程中通过移动互联程序的实例开发和相关练习,逐步掌握基于Java语言的Android移动平台应用的开发基础,从而熟悉移动平台应用软件的开发。 二、教学基本内容和要求 课程教学内容: 1、Android编程入门 (1)Android的发展和未来 (2)Android的系统架构 (3)Android应用程序开发环境部署和开发工具 2、活动、碎片和意图 (1)Android应用程序的活动含义和操作 (2)Android应用程序的碎片和生命周期 (3)Android应用程序的意图和意图筛选器 3、Android用户界面 (1)Android应用程序的用户界面构成 (2)Android应用程序的视图构成 (3)Android应用程序的屏幕适配和界面监听 4、使用视图设计用户界面 (1)Android应用程序的基本视图 (2)Android应用程序的选取器视图 (3)Android应用程序的列表视图 5、使用视图显示图片和菜单 (1)Android应用程序的图像视图 (2)Android应用程序的菜单使用 6、数据持久化 (1)Android应用程序的数据持久化 (2)Android应用程序的文件存取 (3)Android应用程序的SQLite数据库操作 7、内容提供者 (1)Android应用程序的共享数据 (2)预定义字符常量的投影、筛选和排序 (3)Android应用程序的内容提供者 8、消息传递 (1)Android应用程序的SMS消息传递和接收 (2)Android应用程序的邮件发送 9、基于位置的服务 (1)Android应用程序的地图使用 (2)Android应用程序获取地理信息数据 (3)Android应用程序监控地理信息数据 10、网络通信 (1)Android应用程序的网络通信 (2)Android应用程序的JSON服务 (3)Android应用程序的套字节编程 11、开发Android服务 (1)Android应用程序的服务机制 (2)Android应用程序服务和活动之间的通信 (3)Android应用程序的线程 12、发布Android应用程序 (1)Android应用程序的发布平台 (2)Android应用程序的发布 课程重点、难点: 1、Android编程入门 Android应用程序开发环境部署和开发工具 2、活动、碎片和意图 (1)Android应用程序的碎片和生命周期 (2)Android应用程序的意图和意图筛选器 3、Android用户界面 (1)Android应用程序的视图构成 (2)Android应用程序的屏幕适配和界面监听 4、使用视图设计用户界面 (1)Android应用程序的基本视图 (2)Android应用程序的选取器视图 (3)Android应用程序的列表视图 5、使用视图显示图片和菜单 (1)Android应用程序的图像视图 (2)Android应用程序的菜单使用 6、数据持久化 (1)Android应用程序的文件存取 (2)Android应用程序的SQLite数据库操作 7、内容提供者 (1)Android应用程序的共享数据 (2)Android应用程序的内容提供者 8、消息传递 (1)Android应用程序的SMS消息传递和接收 (2)Android应用程序的邮件发送 9、基于位置的服务 (1)Android应用程序获取地理信息数据 (2)Android应用程序监控地理信息数据 10、网络通信 (1)Android应用程序的网络通信 (2)Android应用程序的JSON服务 (3)Android应用程序的套字节编程 11、开发Android服务 (

文档评论(0)

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

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

1亿VIP精品文档

相关文档