Android教学大纲

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Android从入门到精通

课程教学大纲

课程编号:201709210012

学分:4学分

学时:64学时(其中:讲授学时:35学时上机学时:29学时)

先修课程:无

后续课程:无

适用专业:计算机相关专业

开课部门:计算机系

一、课程性质与目标

Android从入门到精通是计算机专业学生必修的一门重要专业拓展选修课。本课程中内容覆盖全面、讲解详细,其中包括Android应用和开发环境、Android应用的界面编程、常用的UI组件介绍、Android事件处理、深入理解Activity与Fragment、使用Intent和IntentFilter 进行通信、Android应用的资源、图形与图像处理、Android数据存储与IO、使用ContentProvider实现数据共享、Service与BroadcastReceiver、Android网络应用、多媒体应用开发、文字控实战项目等,了解Android技术发展应用的领域与前景,激发学生的学习兴趣,为进一步学习和应用计算机奠定良好的基础。

二、课程的主要内容及基本要求

第1章 Android应用和开发环境(4学时)

[知识点]

➢Android的历史和发展

➢搭建Android开发环境

➢开始第一个安卓应用

➢Android应用的基本组件介绍

[重点]

➢搭建Android开发环境

➢开始第一个安卓应用

➢Androiod应用的基本组件介绍

[难点]

➢搭建Android开发环境

➢开始第一个安卓应用

➢Androiod应用的基本组件介绍

[基本要求]

➢了解Android的发展和历史

➢掌握Android的系统架构

➢掌握如何搭建Android开发环境

➢掌握Android应用的目录结构

➢掌握第一个Android应用的编写和运行

➢掌握Android应用的基础组件

[实践与练习]

完成相关习题。

第2章Android应用的界面编程(6学时)[知识点]

➢界面编程和视图

➢布局管理器

➢几组重要的UI组件

[重点]

➢界面编程和视图

➢布局管理器

➢几组重要的UI组件

[难点]

➢界面编程和视图

➢布局管理器

➢几组重要的UI组件

[基本要求]

➢掌握Android界面的几种布局方式

➢掌握常用的集中UI组件

➢掌握两种重要的Adapter用法

[实践与练习]

完成相关习题。

第3章常用的UI组件介绍(4学时)[知识点]

➢菜单

➢对话框的使用

➢ProgressBar及其子类

[重点]

➢菜单

➢对话框的使用

➢ProgressBar及其子类

[难点]

➢菜单

➢对话框的使用

➢ProgressBar及其子类

[基本要求]

➢掌握本章中讲解的所有UI组件

[实践与练习]

完成相关习题。

第4章 Android事件处理(4学时)[知识点]

➢基于监听的事件处理

➢基于回调的事件处理

➢响应系统设置的事件

➢Handler消息传递机制

[重点]

➢基于监听的事件处理

➢基于回调的事件处理

➢响应系统设置的事件

➢Handler消息传递机制

[难点]

➢基于监听的事件处理

➢基于回调的事件处理

➢响应系统设置的事件

➢Handler消息传递机制

[基本要求]

➢掌握基于监听的事件处理模型

➢掌握实现事件处理器的方式

➢掌握基于回调的事件处理模型

➢掌握基于回调的事件传播

➢掌握常见的事件回调方法

➢掌握响应系统设置的事件

➢掌握Handler的功能和用法

➢掌握Handler、Looper、MessageQueue的关系

[实践与练习]

完成相关习题。

第5章深入理解Activity与Fragment(4学时)[知识点]

➢建立、配置和使用Activity

➢Activity的生命周期和启动模式

➢Fragment详解

[重点]

➢Activity的生命周期和启动模式

➢Fragment详解

[难点]

➢Activity的生命周期和启动模式

➢Fragment详解

[基本要求]

➢掌握Activity的建立与使用

➢掌握Activity的生命周期

➢掌握Fragment的建立与使用

➢掌握Fragment的生命周期

[实践与练习]

完成相关习题。

第6章使用Intent和IntentFilter进行通信(4学时)[知识点]

➢Intent对象简述

➢Intent属性及IntentFilter配置

[重点]

➢Intent属性及IntentFilter配置

[难点]

➢Intent属性及IntentFilter配置

[基本要求]

➢理解Intent对Android应用的作用

➢掌握Intent的使用方法

➢掌握Intent几种常用属性的使用方法

[实践与练习]

完成相关习题。

第7章 Android应用的资源(4学时)[知识点]

➢Android应用资源概述

➢字符串、颜色与样式资源

➢数组资源

➢使用原始XML资源

➢样式和主题资源

[重点]

➢字符串、颜色与样式资源

➢数组资源

➢使用原始XML资源

➢样式和主题资源

[难点]

➢字符串、颜色与样式资源

➢数组资源

➢使用原始XML资源

➢样式和主题资源

[基本要求]

➢掌握Android应用的资源和作用

➢掌握Android应用的资源的存储方式

➢掌握在XML布局文件中使用资源

➢掌握在Java程序中使用资源

[实践与练习]

完成相关习题。

第8章图形与图像处理(6学时)[知识点]

相关文档
最新文档