《移动开发技术与应用》课程教学大纲 英文:《Mobi le Development Technology and Appl ication》 Course Syl labus 一、课程基本信息 课程代码,16101s03 课程名称:《移动开发技术与应用》 英文名称:《Mobile Development Technology and Application》 课程类别:专业选修 学 时:48学时 学 分:3学分 适用对象:信息管理、电子商务、计算机科学及计算机软件专业 考核方式:分散 先修课程:《C语言程序设计》、《高级Java开发技术》、《数据库原理》 二、课程简介 《移动开发技术与应用》是信息管理、计算机软件及其相关专业的高级开发课 程。本课程以实际应用为导向,内容涵盖Android系统的资源访问、基本程序单元 Activity、.组件信使Intent、Service组件、图形用户界面(GUI)设计及事件处 理、多线程技术、网络通信技术、数据库技术、广播事件处理、多媒体应用及GPS 应用等内容。通过本课程的学习可以使学生了解Android系统开发的基础理论、熟 练掌握系统开发的工具软件及编程方法,并大大提高学生的系统分析与设计及系统 实现的能力。 <Mobile Development Technology and Application is the advanced development courses for information management,software and related professional student This ourse is directed by actual application,covering Android system resoure access,basi unit Activity,component messenger Intent,Service component,the graphical user interface(GUI)design and event processing,network communication technology, database technology.broadcast event processing.multimedia application and gPs plication.Through this the course of leaming can make students understand the basic theory of Android systen developme maste nt tools and programming methods,and can greatly improve students'ability of system analysis and design and system implementation. 三、课程性质与教学目的 本课程是信息管理、计算机软件及其相关专业的高级开发课程。本课程的任多 是使学生熟练掌握Android系统开发的基础理论、技能方法及系统实现能力,以实 际项目为目标,培养学生的系统分析、系统设计、系统建模的动手能力。 本课程的主要知识点群包括Android的资源访问、基本程序单元Activity
《移动开发技术与应用》课程教学大纲 英文:《Mobile Development Technology and Application》 Course Syllabus 一、课程基本信息 课程代码:16101503 课程名称:《移动开发技术与应用》 英文名称:《Mobile Development Technology and Application》 课程类别:专业选修 学 时:48 学时 学 分: 3 学分 适用对象: 信息管理、电子商务、计算机科学及计算机软件专业 考核方式:分散 先修课程:《C 语言程序设计》、《高级 Java 开发技术》、《数据库原理》 等 二、课程简介 《移动开发技术与应用》是信息管理、计算机软件及其相关专业的高级开发课 程。本课程以实际应用为导向,内容涵盖 Android 系统的资源访问、基本程序单元 Activity、组件信使 Intent、Service 组件、图形用户界面(GUI)设计及事件处 理、多线程技术、网络通信技术、数据库技术、广播事件处理、多媒体应用及 GPS 应用等内容。通过本课程的学习可以使学生了解 Android 系统开发的基础理论、熟 练掌握系统开发的工具软件及编程方法,并大大提高学生的系统分析与设计及系统 实现的能力。 《Mobile Development Technology and Application》is the advanced development courses for information management,software and related professional students. This course is directed by actual application, covering Android system resource access, basic unit Activity, component messenger Intent, Service component, the graphical user interface (GUI) design and event processing, network communication technology, database technology, broadcast event processing, multimedia application and GPS application. Through this the course of learning can make students understand the basic theory of Android system development, master system development tools and programming methods, and can greatly improve students' ability of system analysis and design and system implementation. 三、课程性质与教学目的 本课程是信息管理、计算机软件及其相关专业的高级开发课程。本课程的任务 是使学生熟练掌握 Android 系统开发的基础理论、技能方法及系统实现能力,以实 际项目为目标,培养学生的系统分析、系统设计、系统建模的动手能力。 本课程的主要知识点群包括 Android 的资源访问、基本程序单元 Activity
组件信使Intent、.Service组件、图形用户界面(GUI)设计及事件处理、多线程 技术、络通信技术、数据库技术、广播事件处理、多煤体应用及GPS应用等。 l.知识教学目标:理解和学握Android系统的开发工具,学握Android系 的中高级技术应用开发方法。 2.能力教学目标:熟练使用Android Studio开发Android中高级应用程序 3.思想教育目标:学会良好的编程习惯。 四、教学内容及要求 第1章Android概 (一)目的与要求 0.引导大学生树立科学的理想信念(思政部分 1.了解Android技术的起源与发展 2.了解Android的平台架构及特性 3.了解Android的应用程序组件 4.掌握Android程序开发的基本过程 (二)教学内容 1、 (1)理想的内酒与特 理想具有超越性 理想具有实践性 理想具有时代性 (2)信念的内通与特征 信念具有执著性 信念具有多样性 2、理想信念是精神之“钙 (1)理想信令昭示奋斗目标 (2)理想信念提供奋斗动力 (3)理想信念提高精神境界 3、为什么要信仰马克思主义 (1)体现了科学性和革命性的统 (2)具有鲜明的实践品格 (3)且有持久生命力 l.1 Android的前世今生 L.2 Android的平台架构及特性 1.3 Android Market 1.4 Android应用程序组件 L.5 Android与Java ME的区别与联 (三)思考与实践 1.比较Java语言在不同应用平台上的异同点 2.Android应用程序的主要组件有哪些?
组件信使 Intent、Service 组件、图形用户界面(GUI)设计及事件处理、多线程 技术、网络通信技术、数据库技术、广播事件处理、多媒体应用及 GPS 应用等。 1. 知识教学目标: 理解和掌握 Android 系统的开发工具,掌握 Android 系统 的中高级技术应用开发方法。 2. 能力教学目标: 熟练使用 Android Studio 开发 Android 中高级应用程序。 3. 思想教育目标: 学会良好的编程习惯。 四、教学内容及要求 第 1 章 Android 概述 (一) 目的与要求 0.引导大学生树立科学的理想信念(思政部分) 1.了解 Android 技术的起源与发展 2.了解 Android 的平台架构及特性 3.了解 Android 的应用程序组件 4.掌握 Android 程序开发的基本过程 (二) 教学内容 第 0 节 坚定理想信念(思政部分) 1、理想信念的内涵 (1)理想的内涵与特征 理想具有超越性 理想具有实践性 理想具有时代性 (2)信念的内涵与特征 信念具有执著性 信念具有多样性 2、理想信念是精神之“钙” (1)理想信念昭示奋斗目标 (2)理想信念提供奋斗动力 (3)理想信念提高精神境界 3、为什么要信仰马克思主义 (1)体现了科学性和革命性的统一 (2)具有鲜明的实践品格 (3)具有持久生命力 1.1 Android 的前世今生 1.2 Android 的平台架构及特性 1.3 Android Market 1.4 Android 应用程序组件 1.5 Android 与 Java ME 的区别与联 (三) 思考与实践 1.比较 Java 语言在不同应用平台上的异同点 2.Android 应用程序的主要组件有哪些?
3.最新的Android平台版本号是多少? (四)教学方法与手段 1.课堂讲授、多媒体演示 2.课外作业 3.课堂讨论等 第2章Android:开发基础 (一)目的与要求 l.掌握Android开发环境的搭建方法 2.掌握Android常用工具的使用方法 3.堂握Andr0id应用程序开发的最基本方法 (二)教学内容 2.1 Android开发环境的搭建 2.l.1下载Android SDK 2.1.2下载安装JDK 2.l.3下载Android Studio 2.1.4下载安装ADT 2.2 Android常用工具的使用 2.2.创建Android Virtual Devices(AVD 2.2.2模拟器(Emulator)的使用 2.2.3 Android Debug Bridge(ADB)的使用 2.2.4 Dalvik Debug Monitor Service(DDMS)的使用 2.2.5 Android Asset Packaging Tool(AAPT)的使用 2.2.6Dx的使用 2.2.7 mksdcard的使用 2.3我的第一个Android应用 2.3.1纯手工创建一个Android应用 2.3.2使用Android Studio创建一个Android应用 2.3我的第一个Android应用 (三)思考与实践 L.在自己的手提电脑上搭建Android开发环境 2.创建第一个Android应用程序 (四)教学方法与手段 1.课堂讲授、多媒体演示 2.课外作业 3.课堂讨论
3.最新的 Android 平台版本号是多少? (四) 教学方法与手段 1.课堂讲授、多媒体演示 2.课外作业 3.课堂讨论等 第 2 章 Android 开发基础 (一) 目的与要求 1.掌握 Android 开发环境的搭建方法 2.掌握 Android 常用工具的使用方法 3.掌握 Android 应用程序开发的最基本方法 (二) 教学内容 2.1 Android 开发环境的搭建 2.1.1 下载 Android SDK 2.1.2 下载安装 JDK 2.1.3 下载 Android Studio 2.1.4 下载安装 ADT 2.2 Android 常用工具的使用 2.2.1 创建 Android Virtual Devices(AVD) 2.2.2 模拟器(Emulator)的使用 2.2.3 Android Debug Bridge(ADB)的使用 2.2.4 Dalvik Debug Monitor Service(DDMS)的使用 2.2.5 Android Asset Packaging Tool(AAPT)的使用 2.2.6 DX 的使用 2.2.7 mksdcard 的使用 2.3 我的第一个 Android 应用 2.3.1 纯手工创建一个 Android 应用 2.3.2 使用 Android Studio 创建一个 Android 应用 2.3 我的第一个 Android 应用 (三) 思考与实践 1.在自己的手提电脑上搭建 Android 开发环境 2.创建第一个 Android 应用程序 (四) 教学方法与手段 1.课堂讲授、多媒体演示 2.课外作业 3.课堂讨论
4.上机实验等 第3章Android中的资源访问 (一)目的与要求 0.引导大学生要在实现中国梦的伟大实践中化理想为现实(思政部分) l.了解Android的不同资源的类别使用方法 2.掌握Android的不同资源的使用方法 (二)教学内容 第0节在实现中国梦的实践中放飞青春梦想(思政部分) 4、中国特色社会主义是我们的共同理想 5、胸怀共产主义远大理想 6、理想与现实的关系 (1)辩证看待理想与现实的矛盾 (2)实现理想的长期性、艰巨性和曲折性 (3)艰苦奋斗是实现理想的重要条件 7、个人理想与社会理想的统一 (1)个人理想以社会理想为指引 (2)社会理想是对个人理想的凝练和升华 8、为实现中国梦注入青春能量 (1)立志当高远 (2)立志做大事 (3)立志须躬行 3.1资源简介 3.2使用颜色(color)资源 3.3使用字符串(string)资源 3.4使用尺寸(dimen)资源 3.5使用原始L资源 3.6使用drawables资源 3.7使用布局(1 ayout)资源 3.8使用菜单(menu)资源 (三)思考与实践 1.试比较Android资源的文件夹结构 2.在Android Studio环境下验证Android资源的应用方法 (四)教学方法与手段 1.课堂讲授、多媒体演示 2.课外作业 3,课堂讨论 4.上机实验等
4.上机实验等 第 3 章 Android 中的资源访问 (一) 目的与要求 0.引导大学生要在实现中国梦的伟大实践中化理想为现实(思政部分) 1.了解 Android 的不同资源的类别使用方法 2.掌握 Android 的不同资源的使用方法 (二) 教学内容 第 0 节 在实现中国梦的实践中放飞青春梦想(思政部分) 4、中国特色社会主义是我们的共同理想 5、胸怀共产主义远大理想 6、理想与现实的关系 (1)辩证看待理想与现实的矛盾 (2)实现理想的长期性、艰巨性和曲折性 (3)艰苦奋斗是实现理想的重要条件 7、个人理想与社会理想的统一 (1)个人理想以社会理想为指引 (2)社会理想是对个人理想的凝练和升华 8、为实现中国梦注入青春能量 (1)立志当高远 (2)立志做大事 (3)立志须躬行 3.1 资源简介 3.2 使用颜色(color)资源 3.3 使用字符串(string)资源 3.4 使用尺寸(dimen)资源 3.5 使用原始 XML 资源 3.6 使用 drawables 资源 3.7 使用布局(layout)资源 3.8 使用菜单(menu)资源 (三) 思考与实践 1.试比较 Android 资源的文件夹结构 2.在 Android Studio 环境下验证 Android 资源的应用方法 (四) 教学方法与手段 1.课堂讲授、多媒体演示 2.课外作业 3.课堂讨论 4.上机实验等
第4章Android用户界面 (一)目的与要求 L.掌握Android菜单、对话框、提示信息等组件的使用方法 2.掌握Android事件处理机制和方法 3.掌握Android布局管理(Layout)的使用方法 4.掌握Android组件(Widget)使用方法 (二)教学内容 4.1菜单 4.l.1选项菜单(0 ption Menu) 4.L.2上下文菜单(Context Menu) 4.1.3子菜单(Suh Menu) 4.2对话框 4.3提示信息(Toast) 4.4事件处理 4.4.1事件处理机制 4.4.2 Android中的事件监听器 4.4.3事件处理步骤 4.5布局管理(Layout) 4.5.1线性布局 4.5.2帧布局 4.5.3表格布局 4.5.4相对布局 4.5.5绝对布局 4.6组件(Widget) 4.6.1常用组件 4.6.2自动完成文本框(AutoCompleteTextview) 4.6.3选项卡(Tab) 4.6.4进度条(ProgressBar) 4.6.5日期、时间选择对话框(DataPickerDialog、.TimePickerDialog 4.6.6列表视图(ListView) 4.6.7网格视图(GridView) 4.6.8画廊视图(Gal1ery) 4.6.9地图视图(MapView) 4.6.10网路视图(WebView) (三)思考与实践 L,比较Java和Android平台组件技术之间的异同点 2.比较Java和Android平台事件处理机制之间的异同点
第 4 章 Android 用户界面 (一) 目的与要求 1.掌握 Android 菜单、对话框、提示信息等组件的使用方法 2.掌握 Android 事件处理机制和方法 3.掌握 Android 布局管理(Layout)的使用方法 4.掌握 Android 组件(Widget)使用方法 (二) 教学内容 4.1 菜单 4.1.1 选项菜单(Option Menu) 4.1.2 上下文菜单(Context Menu) 4.1.3 子菜单(Sub Menu) 4.2 对话框 4.3 提示信息(Toast) 4.4 事件处理 4.4.1 事件处理机制 4.4.2 Android 中的事件监听器 4.4.3 事件处理步骤 4.5 布局管理(Layout) 4.5.1 线性布局 4.5.2 帧布局 4.5.3 表格布局 4.5.4 相对布局 4.5.5 绝对布局 4.6 组件(Widget) 4.6.1 常用组件 4.6.2 自动完成文本框(AutoCompleteTextView) 4.6.3 选项卡(Tab) 4.6.4 进度条(ProgressBar) 4.6.5 日期、时间选择对话框(DataPickerDialog、TimePickerDialog) 4.6.6 列表视图(ListView) 4.6.7 网格视图(GridView) 4.6.8 画廊视图(Gallery) 4.6.9 地图视图(MapView) 4.6.10 网络视图(WebView) (三) 思考与实践 1.比较 Java 和 Android 平台组件技术之间的异同点 2.比较 Java 和 Android 平台事件处理机制之间的异同点
3.在Android Studio环境下验证Android界面的应用方法 (四)教学方法与手段 1.课堂讲授、多媒体演示 2.课外作业 3.课堂讨论 4.上机实验等 第5章Android基本程序单元Activity (一)目的与要求 0.帮助学生正确掌握爱国主义的科学内涵及其时代价值(思政部分) l.了解Activity的意义及作用 2.了解Activity的生命周期 3.掌握Activity使用方法 (二)教学内容 第0节中国精神是兴国强国之魂(思政部分) 1、重精神是中华民族的优秀传统 (1)对物质生活与精神生活相互关系的独到理解上 (2)中国古人对理想的不懈追求上 (3)对道德修养和道德教化的重视上 (4)对理想人格的推崇 2、中国精神是民族精神和时代精神的统 (1)以爱国主义为核心的民族精神 伟大创造精神 伟大奋斗精神 伟大团结精神 伟大梦想精神 (2)以改革创新为核心的时代精神 (3)民族精神与时代精神的辩证统 3、实现中国梦必须弘扬中国精神 (1)凝聚中国力量的精神纽带 (2)激发创新创造的精神动力 (3)推进复兴伟业的精神定力 5.1何谓回调 5.2 Activity简介 5.2.1 Activity的创建 5.2.2启动另一个Activity 5.2.3 Activity之间传递数据 5.2.4启动另一个Activity并返回结果
3.在 Android Studio 环境下验证 Android 界面的应用方法 (四) 教学方法与手段 1.课堂讲授、多媒体演示 2.课外作业 3.课堂讨论 4.上机实验等 第 5 章 Android 基本程序单元 Activity (一) 目的与要求 0. 帮助学生正确掌握爱国主义的科学内涵及其时代价值(思政部分) 1. 了解 Activity 的意义及作用 2. 了解 Activity 的生命周期 3. 掌握 Activity 使用方法 (二) 教学内容 第 0 节 中国精神是兴国强国之魂(思政部分) 1、重精神是中华民族的优秀传统 (1)对物质生活与精神生活相互关系的独到理解上 (2)中国古人对理想的不懈追求上 (3)对道德修养和道德教化的重视上 (4)对理想人格的推崇 2、中国精神是民族精神和时代精神的统一 (1)以爱国主义为核心的民族精神 伟大创造精神 伟大奋斗精神 伟大团结精神 伟大梦想精神 (2)以改革创新为核心的时代精神 (3)民族精神与时代精神的辩证统一 3、实现中国梦必须弘扬中国精神 (1)凝聚中国力量的精神纽带 (2)激发创新创造的精神动力 (3)推进复兴伟业的精神定力 5.1 何谓回调 5.2 Activity 简介 5.2.1 Activity 的创建 5.2.2 启动另一个 Activity 5.2.3 Activity 之间传递数据 5.2.4 启动另一个 Activity 并返回结果
5.3 Activity的生命周期 (三)思考与实践 l.比较Java平台的frame与Android平台的Activity之间的区别 2.在Android Studio上验证Activity的创建、启动另一个Activity及传 递数据等应用 (四)教学方法与手段 1.课堂讲授、多媒体演示 2.课外作业 3.课堂讨论 4.上机实验等 第6章Android组件之间的信使Intent (一)目的与要求 0.帮助学生正确掌握时代价值观(思政部分) l.了解Intent对象及其属性 2.掌握系统标准Activity Action应用方法 (二)教学内容 第0节时代要求价值观(思政部分) 1、改革创新是时代要求 (1)创新始终是推动人类社会发展的第一动力 (2)创新能力是当今国际竞争新优势的集中体现 (3)改革创新是我国赢得未来的必然要求 2、做改革创新生力军 (1)树立改革创新的自觉意识 增强改革创新的责任感 树立敢于突破陈规的意识 树立大胆探索未知领域的信心 (2)增强改革创新的能力本领 夯实创新基础 培养创新思维 投身创新实践 6.1 Intent对象及其属性 6.l.1 Intent的ComponentName属性 6.l.2 Intent的Action属性 6.1.3 Intent的Data属性 6.l.4 Intent的Category属性 6.l.5 Intent的Extras属性 6.2系统标准Activity Action应用
5.3 Activity 的生命周期 (三) 思考与实践 1.比较 Java 平台的 frame 与 Android 平台的 Activity 之间的区别 2.在 Android Studio 上验证 Activity 的创建、启动另一个 Activity 及传 递数据等应用 (四) 教学方法与手段 1.课堂讲授、多媒体演示 2.课外作业 3.课堂讨论 4.上机实验等 第 6 章 Android 组件之间的信使 Intent (一) 目的与要求 0.帮助学生正确掌握时代价值观(思政部分) 1.了解 Intent 对象及其属性 2.掌握系统标准 Activity Action 应用方法 (二) 教学内容 第 0 节 时代要求价值观(思政部分) 1、改革创新是时代要求 (1)创新始终是推动人类社会发展的第一动力 (2)创新能力是当今国际竞争新优势的集中体现 (3)改革创新是我国赢得未来的必然要求 2、做改革创新生力军 (1)树立改革创新的自觉意识 增强改革创新的责任感 树立敢于突破陈规的意识 树立大胆探索未知领域的信心 (2)增强改革创新的能力本领 夯实创新基础 培养创新思维 投身创新实践 6.1 Intent 对象及其属性 6.1.1 Intent 的 ComponentName 属性 6.1.2 Intent 的 Action 属性 6.1.3 Intent 的 Data 属性 6.1.4 Intent 的 Category 属性 6.1.5 Intent 的 Extras 属性 6.2 系统标准 Activity Action 应用
6.2.1和打电话相关的标准Activity Action应用 6.2.2访问浏览器和地图 6.2.3发邮件 6.3 Intent的实现策路 ()思考与实践 l.Intent对象的作用是什么? 2.Intent的实现策略是什么? 3.在Android Studio上验证Activity Action应用方法 (四)教学方法与手段 1.课堂讲授、多媒体演示 2.课外作业 3.课堂讨论 4.上机实验等 第7章Android Service组件 (一)目的与要求 l.了解Android Service的基本概念 2.掌握Service远程调用方法 (二)教学内容 7.1 Service简介 7.l.1创建-个Service 7.1.2启动和停止Service 7.1.3绑定一个已经存在的Service 7.l.4 Service实例演示 7.2远程Service调用 7.2.1创建一个AIDL文件 7.2.2实现AIDL文件生成的Java接口 7.2.3将你的接口暴露给客户端 7.2.4客户端调用 (三)思考与实践 1.Android Service的应用有什么意义? 2.在Android Studio上创建一个完整的远程Service调用实例 (四)教学方法与手段 1.课堂讲授、多媒体演示 2.课外作业 3.课堂讨论 4.上机实验等
6.2.1 和打电话相关的标准 Activity Action 应用 6.2.2 访问浏览器和地图 6.2.3 发邮件 6.3 Intent 的实现策略 (三) 思考与实践 1.Intent 对象的作用是什么? 2.Intent 的实现策略是什么? 3.在 Android Studio 上验证 Activity Action 应用方法 (四) 教学方法与手段 1.课堂讲授、多媒体演示 2.课外作业 3.课堂讨论 4.上机实验等 第 7 章 Android Service 组件 (一) 目的与要求 1.了解 Android Service 的基本概念 2.掌握 Service 远程调用方法 (二) 教学内容 7.1 Service 简介 7.1.1 创建一个 Service 7.1.2 启动和停止 Service 7.1.3 绑定一个已经存在的 Service 7.1.4 Service 实例演示 7.2 远程 Service 调用 7.2.1 创建一个 AIDL 文件 7.2.2 实现 AIDL 文件生成的 Java 接口 7.2.3 将你的接口暴露给客户端 7.2.4 客户端调用 (三) 思考与实践 1.Android Service 的应用有什么意义? 2.在 Android Studio 上创建一个完整的远程 Service 调用实例 (四) 教学方法与手段 1.课堂讲授、多媒体演示 2.课外作业 3.课堂讨论 4.上机实验等
第8章Android广播事件处理Broadcast Receiver (一)目的与要求 1.了解Broadcast receiver的意义 2.掌握开发广播事件的应用程序的方法 (二)教学内容 &.自己定义Broadcast Receiver来处理广播事件 8.2系统广播事件的使用 8.3 Notification和NotificationManager的使用 8.3.1 Notification和NotificationManager简介 8.3.2通知实例演示 8.4 AlarmManager的使用 (三)思考与实践 1.Android广播事件处理有什么作用? 2.在Android Studio上举例说明广播事件处理机制 3.在Android Studio上创建通知应用实例 (四)教学方法与手段 1,课堂讲授、多媒体演示 2.课外作业 3.课堂讨论 4.上机实验等 第9章Android中的数据存取 (一)目的与要求 l.掌握Preference基本概念和实现方法 2.掌握Fi1e的实现方法 3.学握SQLite实现方法 (二)教学内容 9.1 Preference 9.l.1 Preference简介 9.l.2 Preference应用实例-保存临时短信 9.2 File 9.3 SQLite 9.3.1 SQLiteDatabase 9.3.2 SQLiteOpenHelper 9.3.3 SQLite应用实例-收藏管理 ()思考与实践 l.Preference方法是如何被调用的?
第 8 章 Android 广播事件处理 Broadcast Receiver (一) 目的与要求 1.了解 Broadcast Receiver 的意义 2.掌握开发广播事件的应用程序的方法 (二) 教学内容 8.1 自己定义 Broadcast Receiver 来处理广播事件 8.2 系统广播事件的使用 8.3 Notification 和 NotificationManager 的使用 8.3.1 Notification 和 NotificationManager 简介 8.3.2 通知实例演示 8.4 AlarmManager 的使用 (三) 思考与实践 1.Android 广播事件处理有什么作用? 2.在 Android Studio 上举例说明广播事件处理机制 3.在 Android Studio 上创建通知应用实例 (四) 教学方法与手段 1.课堂讲授、多媒体演示 2.课外作业 3.课堂讨论 4.上机实验等 第 9 章 Android 中的数据存取 (一) 目的与要求 1.掌握 Preference 基本概念和实现方法 2.掌握 File 的实现方法 3.掌握 SQLite 实现方法 (二) 教学内容 9.1 Preference 9.1.1 Preference 简介 9.1.2 Preference 应用实例--保存临时短信 9.2 File 9.3 SQLite 9.3.1 SQLiteDatabase 9.3.2 SQLiteOpenHelper 9.3.3 SQLite 应用实例--收藏管理 (三) 思考与实践 1.Preference 方法是如何被调用的?
2.在Android Studio上创建一个Preference应用实例 3.在Android Studio上创建一个SQLite应用实例 (四)教学方法与手段 1,课堂讲慢、多媒体演示 2.课外作业 3.课堂讨论 4.上机实验等 第10章Content Provider (一)目的与要求 l.了解Content Provider的基本概念 2.掌握Content Provider在实际编程中的应用方法 (二)教学内容 l0.1 Content Provider简介 10.L.1 Content Provider的常用方法 10.1.2 Content Resolver 10.1.3URI 10.l.4查询系统Content Provider内容 l0.l.5添加系统Content Provider内容 10.L.6添加系统Content Provider图片内容 10.2自定义Content provider 10.2.1创建Content Provider的步骤 10.2.2 Content Provider实例 (三)思考与实践 1.不同Content Provider方法的比较? 2.在Android Studio上创建一个Content Provider应用实例 (四)教学方法与手段 1.课堂讲授、多媒体演示 2.课外作业 3.课堂讨论 4.上机实验等 第11章Android中的多媒体应用 (一)目的与要求 1.掌握音频及视频播放技术 2.掌握音视须的录制技术 3.掌握Camera照相技术 (二)教学内容 11.1音频及视频播放
2.在 Android Studio 上创建一个 Preference 应用实例 3.在 Android Studio 上创建一个 SQLite 应用实例 (四) 教学方法与手段 1.课堂讲授、多媒体演示 2.课外作业 3.课堂讨论 4.上机实验等 第 10 章 Content Provider (一) 目的与要求 1.了解 Content Provider 的基本概念 2.掌握 Content Provider 在实际编程中的应用方法 (二) 教学内容 10.1 Content Provider 简介 10.1.1 Content Provider 的常用方法 10.1.2 Content Resolver 10.1.3 URI 10.1.4 查询系统 Content Provider 内容 10.1.5 添加系统 Content Provider 内容 10.1.6 添加系统 Content Provider 图片内容 10.2 自定义 Content Provider 10.2.1 创建 Content Provider 的步骤 10.2.2 Content Provider 实例 (三) 思考与实践 1.不同 Content Provider 方法的比较? 2.在 Android Studio 上创建一个 Content Provider 应用实例 (四) 教学方法与手段 1.课堂讲授、多媒体演示 2.课外作业 3.课堂讨论 4.上机实验等 第 11 章 Android 中的多媒体应用 (一) 目的与要求 1.掌握音频及视频播放技术 2.掌握音视频的录制技术 3.掌握 Camera 照相技术 (二) 教学内容 11.1 音频及视频播放