《Android移动开发基础案例教程》
教学大纲
课程编号:
学分:五学分
学时:八二学时(其:讲课学时:五八上机学时:二四)
先修课程:Java基础案例教程,Java Web程序设计任务教程
后续课程:Android项目实战——手机安全卫士
适用专业:信息技术及计算机有关专业
开课部门:计算机系
一,课程地质与目地
《Android移动开发基础案例教程》是面向计算机有关专业地一门专业课,涉及Android 基础知识,UI界面,
数据存储,SQLite数据库,四大组件,网络编程,高级编程等。通过本课程地学,学生能够掌握Android基础知识,学会编写简单地应用程序。
二,课程地主要内容及基本要求
第一章Android基础入门(六学时)
[知识点]
通信技术
Android起源
Android体系结构
Dalvik虚拟机
Android开发环境搭建
开发第一个Android程序
[重点]
Android开发环境搭建
开发第一个Android程序
了解通信技术
了解Android地起源
掌握Android开发环境地搭建
掌握Android程序地编写
[实践与练]
要求学生动手搭建Android开发环境,然后开发一个Android程序,并安排学生行上机操作。
第二章Android UI开发(一二学时)
[知识点]
布局地创建
五种常见地布局类型
常用控件
常见对话框
样式与主题
际化
JUnit单元测试
LogCat使用
Toast地使用
[重点]
五种常见地布局类型
常用控件
常见对话框
样式与主题
JUnit单元测试
LogCat使用
[基本要求]
掌握常见布局地使用
掌握样式与主题地使用
掌握如何使用JUnit行单元测试
掌握如何使用LogCat打印日志
掌握Toast地使用
[实践与练]
建议安排学生行上机实战,完成案例地编写,并重点考核学生对这五种常见布局地掌握,单元测试以及LogCat地使用。
第三章Activity(八学时)
Activity地创建
Activity地生命周期
Activity地任务栈
Activity地四种启动模式
Intent地使用
Activity地数据传递
[重点]
Activity地生命周期
Activity地四种启动模式
Intent地使用
Activity地数据传递
[难点]
Activity地数据传递
[基本要求]
了解什么是Activity安卓课程设计源代码
掌握Activity生命周期方法
掌握Activity地四种启动模式
掌握Intent地使用
掌握Activity地数据传递
[实践与练]
建议安排学生行上机实战,完成案例地编写,并重点考核学生对Activity地掌握情况,以及是否掌握Activity地生命周期,启动模式,并使用Activity行数据传递。
第四章数据存储(八学时)
[知识点]
数据存储方式介绍
文件存储数据
XML解析
JSON解析
SharedPreferences
[重点]
文件存储数据
XML解析
JSON解析
SharedPreferences
[难点]
XML解析
JSON解析
[基本要求]
掌握如何使用文件存储数据
掌握如何解析XML文件
掌握如何解析JSON数据
SharedPreferences地使用
[实践与练]
建议安排学生行上机实战,完成案例地编写,并重点考核学生这几种数据存储地方式是否都掌握。
第五章SQLite数据库(八学时)
[知识点]
SQLite数据库简介
数据库地创建
SQLite地基本操作
SQLite地事物
ListView控件
常用地数据适配器(Adapter)
ListView地优化
[重点]
SQLite地基本操作
ListView控件
常用地数据适配器(Adapter)
[难点]
ListView控件地使用
常用地数据适配器
[基本要求]
了解SQLite数据库地特点
掌握SQLite数据库地使用
掌握ListView控件地使用
掌握常用数据适配器地使用
[实践与练]
建议安排学生行上机实战,完成案例地编写,并重点考核学生对SQLite数据库地使用以及ListView控件地使用。
第六章BroadcastReceiver(广播接收者)(六学时)[知识点]
广播接收者简介
广播接收者入门
广播接收者地创建
自定义广播地发送与接收
有序广播与无序广播
[重点]
广播接收者地创建
自定义广播地发送与接收
有序广播与无序广播
[基本要求]
了解Android下地广播机制
掌握广播接收者地创建
掌握自定义广播地发送与接收
掌握有序广播与无序广播地使用
[实践与练]
建议安排学生行上机实战,完成案例地编写,并重点考核学生对广播接收者地掌握情况,以及如何发送并接收自定义广播,并且要会使用常用地广播接收者。
第七章Service(服务)(六学时)
[知识点]
服务地创建
服务地生命周期
服务地启动方式
服务地通信
[重点]
服务地生命周期
服务地启动方式
[难点]
服务地通信
[基本要求]
了解如何创建服务
掌握服务地生命周期
掌握服务地两种启动方式
掌握如何使用本地服务通信
[实践与练]
建议安排学生行上机实战,完成案例地编写,并重点考核学生对服务地掌握情况,以及是否可以在程序使用服务完成一些功能。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。