![《移动平台应用开发技术》理论教学大纲-计算机_第1页](http://file4.renrendoc.com/view/7bb10fe5eac1f02b3ddca8f3c1857b08/7bb10fe5eac1f02b3ddca8f3c1857b081.gif)
![《移动平台应用开发技术》理论教学大纲-计算机_第2页](http://file4.renrendoc.com/view/7bb10fe5eac1f02b3ddca8f3c1857b08/7bb10fe5eac1f02b3ddca8f3c1857b082.gif)
![《移动平台应用开发技术》理论教学大纲-计算机_第3页](http://file4.renrendoc.com/view/7bb10fe5eac1f02b3ddca8f3c1857b08/7bb10fe5eac1f02b3ddca8f3c1857b083.gif)
![《移动平台应用开发技术》理论教学大纲-计算机_第4页](http://file4.renrendoc.com/view/7bb10fe5eac1f02b3ddca8f3c1857b08/7bb10fe5eac1f02b3ddca8f3c1857b084.gif)
![《移动平台应用开发技术》理论教学大纲-计算机_第5页](http://file4.renrendoc.com/view/7bb10fe5eac1f02b3ddca8f3c1857b08/7bb10fe5eac1f02b3ddca8f3c1857b085.gif)
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《移动平台应用开发技术》理论教学大纲(MobilePlatformApplicationDevelopmentTechnology)课程代码:0610050总学时:48学时(其中:理论36学时、实验12学时)先修课程:《Java语言程序设计》、《数据库原理及应用》等一、课程的性质、目的与任务本课程旨在全面系统地Android移动应用开发技术,结合Eclipse开发平台,深入浅出地讲解Android开发基本技术。在讲授内容上,力求反映国内外该方向技术的最新进展,在讲述方法上,注重理论与实际、原理与应用相结合,Android开发是当前最热门的移动应用开发技术之一。本课程介绍Android开发环境的创建、Android开发基本原理、UI控件与布局技术、服务与数据存储、网络开发等内容,学生通过学习本课程应该达到以下目标:1.熟练掌握Android开发基本原理、基本控件的使用及一般设计与开发方法;2.掌握Android服务、广播、网络功能的开发;3.掌握Android数据存储与SQLLite数据库应用。4.了解Android应用软件开发相关需求分析、系统设计与实现的一般方法、学会打包发布应用程序。二、教学基本内容与基本要求1.基本内容(1)安装Android开发环境Android发展概述、安装JDK、Eclipse、SDK、ADT,配置集成开发环境,创建第一个应用程序。(2)Android基本原理Android体系结构、基本运行原理,认识Android应用程序、Activity、服务、广播及内容提供器,Activity生命周期、事件回调方法,Intent属性及解析,Activity跳转。(3)UI设计View视图、Layout布局、各种对话框、菜单、Toast、常用列表等控件的布局、属性设置、响应事件的处理方法等。(4)服务本地服务启动方式、生命周期,远程服务的调用。(5)广播发送和接收广播、广播的生命周期、常见广播的Action常量。(6)数据存储和提供器SharedPreference存储、SQLLite存储、ContentProvider存储、文件存储。(7)网络HTTP通信、Socket通信,JSON方式数据解析、SAX方式解析、获取网络状态、使用WebView访问网络资源。(8)重要概念进程与线程、进程的生命周期、进程间的通信、线程模型、Handler基本概念与使用方法、AsynTask的使用。2.基本要求课程的主要目标是帮助学生掌握Android开发基本原理、体系结构以及相关技术的应用,同时通过理论和实践的授课方式加深对某种移动应用开发的理解。本课程主要讨论Android应用开发的基本技术,并不断深入分析具体Android开发的原理;强调理解和使用。本课程的教学环节包括课堂讲授,作业、学生自学,实验操作、应用任务(解决方案)设计、小组课题、考试等。在教学方法上,要在讲述相关理论知识时适当作应用案例分析;在教学手段上,要采用多媒体进行讲解和演示;结合试验操作讲解,平时作业以思考题为主,考试采用设计与实现移动应用程序的方式,考试范围应涵盖所有讲授的内容且应能反映出学生分析和解决问题的能力。三、教学内容及学时分配教学内容教学要求重点(☆)难点(Δ)学时安排备注第1章基础Android发展概述安装与配置开发环境BA☆2第2章Android基本原理1.第一个应用程序2.Android框架3.Android应用程序简介4.Activity以及Intent通信机制ABBA☆△2第3章UI设计1.View与Layout2.对话框3.菜单4.Toast5.Notification6.列表7.TabActivity与TabHostBAB☆△1221221第4章服务与广播1.本地服务2.远程服务3.发送和接收广播ABA212第5章数据存储和提供器1.SharedPreference存储2.SQLite存储3.ContentProvider存储4.文件存储AABB☆△2221第6章网络1.网络访问方式2.数据解析BA☆△21第7章重要概念的应用1.进程与线程2.Handler和AsynTask3.ApplicationBCC12第8章综合案例与发布1.客户端2.服务器3.发布应用BBB21合计36(教学要求:A—熟练掌握;B—掌握;C—了解)四、建议实验项目及学时分配序号实验项目名称实验学时内容提要实验要求实验类型1Android开发环境搭建2学会安装Android开发环境,配置开发环境,并且完成第一个Android应用程序。必做验证2Activity以及Intent通信机制2学习Android基本原理,学会创建Activity用户界面,掌握Activity事件回调方法及Intent实现界面之间的跳转。必做验证3UI设计2掌握View控件的创建、属性设置与事件代码的编写方法,掌握常用的布局方法及常用对话框、各类菜单、列表的应用。必做验证4数据存储与提供器2掌握应用程序如何在本地存储数据,掌握轻量级数据库SQLLite的创建与操作方法。必做设计4综合案例设计与实现4掌握Android应用程序开发相关需求分析、系统设计以及系统实现与应用打包发布的方法,完成必要实验环节,分析总结。必做设计合计12五、教学方法与教学手段1.教学方法:移动应用开发是一门理论与实践并重的课程,因此,本课程采用理论教学与实验教学相结合的方法,并融入案例教学、项目驱动教学、互动教学等方法。2.教学手段:利用多媒体、演示操作、网络等现代化教学手段,提高教学质量。六、建议教材与参考书目1.参考教材:《Android移动应用设计与开发》,黄宏程、胡敏等,人民邮电出版社,2012。2.参考书目:①Android开发基础教程邓文渊②Android移动应用开发案例教程案例式教学范美英③《Android移动应用开发实战》,杨谊,人民邮电出版社,2017年8月。七、大纲编写的依据与说明本课程教学大纲,是根据计算机科学与技术专业培养
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2 腊八粥 说课稿-2024-2025学年统编版语文六年级下册001
- 2024年五年级数学上册 3 小数除法7课时 循环小数配套说课稿 新人教版
- 2025工矿产品买卖合同
- 2025同村土地承包合同
- 2025学校食品供货合同简单版样本
- 2025版集体劳动合同范文
- 2025加盟经销合同范文
- 6-2《插秧歌》说课稿及反思 2024-2025学年统编版高中语文必修上册
- 2023九年级数学上册 第2章 一元二次方程2.2 一元二次方程的解法2.2.3 因式分解法第2课时 选择合适的方法解一元二次方程说课稿 (新版)湘教版
- 软膜天花施工方案
- 北师大版小学六年级下册数学全册教学设计
- YY/T 0681.2-2010无菌医疗器械包装试验方法第2部分:软性屏障材料的密封强度
- GB/T 20472-2006硫铝酸盐水泥
- 烟气管道阻力计算
- 城乡环卫一体化保洁服务迎接重大节日、活动的保障措施
- 医院-9S管理共88张课件
- 高考作文复习:议论文论证方法课件15张
- MySQL数据库项目式教程完整版课件全书电子教案教材课件(完整)
- 药品生产质量管理工程完整版课件
- 《网络服务器搭建、配置与管理-Linux(RHEL8、CentOS8)(微课版)(第4版)》全册电子教案
- 职业卫生教学课件生物性有害因素所致职业性损害
评论
0/150
提交评论