2022年移动应用开发大纲 .pdf

上传人:H****o 文档编号:39719842 上传时间:2022-09-07 格式:PDF 页数:9 大小:87.25KB
返回 下载 相关 举报
2022年移动应用开发大纲 .pdf_第1页
第1页 / 共9页
2022年移动应用开发大纲 .pdf_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《2022年移动应用开发大纲 .pdf》由会员分享,可在线阅读,更多相关《2022年移动应用开发大纲 .pdf(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、移动应用开发课程教学大纲一、课程基本信息课程代码152252261 课程性质专业选修课培养方案2015 版开课单位电子商务学院课程学分2课程学时32 授课对象信息管理与信息系统专业本科第六学期先修课程高级语言程序设计、数据库原理与应用编写人编写时间2015年 4 月 8日审核人审核时间2015年 6 月 8日二、课程性质移动应用软件开发是高等院校信息管理与信息系统专业本科学生一门重要的理论与实践课程,它是为培养我国现代化建设所需要的高质量信息技术人才服务的。Android 作为目前的主流高端智能手机操作系统,其前景不可限量。本课程主要从基于PHP 的 WAP 开发开始学习,循环渐进,逐步过渡到

2、以PHP 为工具的android 开发,课程以培养符合就业市场急需的应用软件、系统开发人员为目标,深入讲解基于PHP 的 Android 项目开发。三、教学目标和任务通过学习要求学生掌握基于PHP 的 android 开发的相关理论、方法、过程与技巧,培养学生对移动软件开发知识的理解和项目管理能力,以适应实际工作的需要。四、教学要求1、正确认识移动应用开发这一课程的性质、任务,全面了解课程的知识体系、结构等。名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 9 页 -2、教学以课堂讲授为主,辅之以上机操作和课堂练习等方式。授课教师除应吃透教材内容外,还应广泛阅读有关参考材料,注意本

3、学科的发展,并适当介绍一些重要的新进展。3、学生学习本课程需要每节课需要提前进行预习,并认真地听懂老师讲解的重难点及课堂习题,并按照要求完成布置的各项作业,尤其是一些与实践结合的项目分析活动。五、课程学时安排序号章节/专题/模块名称理论课时实践课时总学时1 第一章WAP 开发2 2 2 第二章PHP 在 WAP 中的应用2 2 3 第三章Android 开发概述2 2 4 第四章Android 开发工具2 2 5 第五章界面、电池和系统管理API 4 4 6 第六章FullScreenUI 界面和事件处理4 4 7 第七章通信、多媒体和语音处理4 4 8 第八章移动应用开发综合设计12 12

4、总计32 32 六、主要内容第一章 WAP开发(2 课时)【教学目标】通过本章的学习,学生应该了解WAP 的涵义和作用;了解WAP 的历史沿革和发展趋势;掌握 WAP 的技术框架、应用范围。【教学内容】第一节 WAP概述内容:WAP 的涵义和作用;重点讲授:WAP 技术的重要性第二节WAP 开发环境搭建内容:如何搭建WAP 的开发环境重点讲授:了解开发环境的定义名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 9 页 -第三节编写和运行WML 程序内容:掌握编写和运行WML 程序的过程重点讲授:基本的WML 程序的理解第四节 WML语言内容:WML 语法结构分析;card元素;wm

5、l 和 head 元素;access 元素;meta 元素;文本元素;文本格式化元素;image 元素;锚和任务元素;input元素;select元素;option元素重点掌握:WML 语法结构分析;card元素;第五节 PHP 在 WAP 开发中的应用内容:掌握WML 基本规则、PHP实现 WAP 程序重点掌握:WML 的基本编写规则。【教学重点、难点】重点:WML 语法结构分析;各个WML 元素的使用难点:如何理解WML 语法结构思考题:1、WML 和 HTML 的区别。2、简述 WAP 的技术框架。第二章 PHP在 WAP 中的应用(2 课时)【教学目标】通过本章的学习,学生应该了解PH

6、P在 WAP 中的使用状况,理解 WAP 和 php 交互的方法;掌握各种WAP 表单的处理方法。【教学内容】第一节PHP 动态生成WAP 页面以及与WAP 混合开发内容:WAP 的涵义和作用;重点讲授:WAP 技术的重要性第二节 PHP 与 WAP 表单处理技术内容:PHP与各种 WAP 表单的处理方法;重点讲授:各种WAP 表单的作用第三节 PHP 与 WAP 图像处理技术名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 9 页 -内容:WAP 图像的处理方法;重点讲授:如何使用PHP处理多媒体数据第四节 PHP 与 WAP 汉字处理技术内容:WAP 汉字处理方法;重点讲授:W

7、AP 中 unicode 编码的使用第五节 WAP中的 Session 技术内容:使用会话技术传递用户数据;重点讲授:如何使用会话技术保存用户数据【教学重点、难点】重点:WML 各种表单元素的处理难点:理解WML 表单的作用思考题:1、WML 表单和 HTML表单的区别。2、简述 PHP在移动开发中的优势。第三章 Android开发概述(2 课时)【教学目标】通过本章的学习,学生应该了解android的涵义和历史沿革、当前的发展趋势;掌握android的技术框架、应用范围;掌握Android 开发环境的安装方法。【教学内容】第一节 Android概念和前景内容:理解Android 的概念和发展

8、前景重点讲授:Android的概念第二节 Android优势内容:Android 的开放性;挣脱运营商的束缚;丰富的硬件选择;应用程序间的无界限;无缝结合的Google 应用重点讲授:Android的开放性第三节 Android版本内容:Android 1.1;Android 1.5;Android 1.6;Android 4.0 重点讲授:Android最新的版本知识。名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 9 页 -第四节 Android系统架构内容:应用程序和小部件;应用程序框架;Android运行时;本机库;Linux 内核;安全权限机制重点讲授:应用程序框架;A

9、ndroid运行时;本机库;Linux 内核第五节开发环境内容:JDK;Android SDK 安装;创建模拟器;SL4A与 PFA;运行第一个Android 程序重点讲授:开发环境的安装【教学重点、难点】应用程序框架;Android SDK 安装.思考题:1、Android开发工具的种类。2、简述 Android 的系统架构。第四章 Android开发工具(2 课时)【教学目标】通过本章的学习,学生应该了解android基本开发工具的使用,为下面各章的学习打下基础。【教学内容】第一节工具简述内容:Android 工具概述;文档;SDK和 AVD Manager 重点讲授:SDK和 AVD M

10、anager的功能第二节模拟器内容:模拟器给模拟器打电话;模拟器给模拟器发短信重点讲授:模拟器的启动和使用第三节 DDMS工具内容:查看模拟器和程序信息;触发垃圾回收;浏览模拟器文件;向模拟器或设备复制文件;从模拟器或设备复制文件;删除和新建模拟器或设备上的文件夹;打电话与发短信;拍摄模拟器屏幕截图重点讲授:模拟器文件的管理第四节 adb 调试桥名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 9 页 -内容:安装和卸载应用;进入设备或模拟器的shell;复制文件;启动和关闭adb 服务;显示当前运行的全部模拟器;在指定的模拟器上执行命令;显示帮助信息;Android 模拟器间和模

11、拟器与PC间通信重点讲授:使用sdb 调试模拟器的方法【教学重点、难点】模拟器文件的管理;Android模拟器间和模拟器与PC间通信。思考题:1、Android工具的种类、特点和用途。2、简述模拟器的启动和使用流程。第五章界面、电池和系统管理API(4 课时)【教学目标】通过本章的学习,学生应该了解android界面、电池和系统管理的使用,为完整开发移动应用项目打下基础。【教学内容】第一节 PHP API for Android 内容:PHP API for Android的功能重点讲授:PHP API for Android框架的理解第二节 Android界面 API 内容:警告对话框和对话

12、框按钮;请求用户输入信息和密码对话框;列表;单选按钮和复选框;时间设置对话框;日期设置对话框;水平进度条;搜索进度条;等待完成进度条;重点讲授:警告对话框和对话框按钮的使用;请求用户输入信息和密码对话框的使用;第三节首选项 API 和电池管理API 内容:首选项API 和电池管理API 的使用重点讲授:首选项API 和电池管理API 使用的区别第五节 Android系统管理API 内容:环境变量;剪贴板;类常量;获取包版本和代号;通知;意图;广播;日志与调试;振动重点讲授:环境变量、剪贴板、调试的使用方法【教学重点、难点】名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 9 页 -

13、首选项 API 和电池管理API 的使用;首选项API 和电池管理API 使用的区别思考题:1、Android系统管理API 的作用。2、Android界面 API 的种类,并说明各自的作用。第六章 FullScreenUI界面和事件处理(4 课时)【教学目标】通过本章的学习,学生应该掌握android界面和事件处理的方法。【教学内容】第一节界面布局管理内容:LinearLayout布局;FrameLayout 布局;AbsoluteLayout布局;RelativeLayout布局;TableLayout布局重点讲授:各种布局方式的区别和特点第二节界面控件内容:TextView;EditTe

14、xt;Button;ImageButton;RadioButton和CheckBox;ToggleButton;DatePicker和 TimePicker;ImageView;ProgressBar、SeekBar 和 RatingBar控件;Spinner 和 ListView;菜单重点讲授:各种界面控件的作用第三节事件处理内容:事件;菜单事件处理;按钮事件处理;列表事件处理;键盘事件处理重点讲授:Android事件处理的模式原理【教学重点、难点】各种界面控件的作用;Android 事件处理的模式原理思考题:1、Android事件处理的模式是什么。2、简述 FullScreenUI界面布局

15、方式的区别和特点。第七章通信、多媒体和语音处理(4 课时)【教学目标】通过本章的学习,学生应该掌握使用PHP技术控制android手机通讯工具。名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 9 页 -【教学内容】第一节电话通信内容:手机基本概念;手机API;监听手机状态实例;拨打电话实例重点讲授:手机通讯原理第二节短信通信内容:短消息;短消息范例重点讲授:PHP如何控制手机短信的传递第三节 WiFi和蓝牙内容:WiFi 简述;WiFi API;WiFi 范例;蓝牙简述;蓝牙API 重点讲授:php 如何控制手机WIFI 第四节 MediaPlayerFacade 内容:Andr

16、oid 多媒体简述;MediaPlayer API;简易多媒体播放器范例重点讲授:Android多媒体工具的使用【教学重点、难点】php 如何控制手机WIFI;Android 多媒体工具的使用思考题:1、Android手机通讯的过程。2、简述 PHP如何控制手机短信的传递第八章移动应用开发综合设计(12 课时)【教学目标】通过本章的学习,学生应该掌握使用PHP技术开发真实的android手机软件,要求具备基本的认证和数据保存功能。【教学内容】第一节移动应用软件开发内容:系统开发的路径包括系统分析、系统设计、统转换和接收重点讲授:系统开发路径的重要性第二节移动应用软件开发项目管理内容:软件开发项

17、目管理的知识体系重点讲授:项目管理的过程名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 9 页 -【教学重点、难点】项目管理的过程思考题:1、Android手机项目的管理过程是什么。2、手机项目质量管理的流程是什么?七、教材与参考书1、教材选用:教材:邢益良、裴云、陈敏,2014,PHP Web和 Android 开发入门与实践(第一版),清华大学出版社2、参考书目:1 王小科、寇长梅,2012,Android 从入门到精通(第三版),机械工业出版社。八、考核方式及成绩评定1、考核方式:课程设计一个小型的android应用软件2、成绩评定方式的主要构成及比例:期末成绩(60%)+实验实训成绩(20%)+平时成绩(20%)。名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 9 页 -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁