Android教学大纲 下载本文

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消息传递机制

[基本要求]