《Android开发基础》课程教学大纲课程代码:21137041课程名称:Android开发基础课程性质:专业(必修)学分:5学时:108讲课学时:72实践/实验学时:36适用专业:软件工程(移动互联网方向)先修课程:JAVA程序设计一、课程目标《Android开发基础》是软件工程专业(移动互联网方向)很重要的一门专业必修课,是基于Android平台进行软件开发的基础课程
本课程主要介绍Android基础知识、UI界面、数据存储、SQLite数据库、Android四大组件、网络编程等
通过本课程的学习,学生具有开发Android应用的基本能力,可以掌握Android应用开发环境,GUI编程,Android组件的生命周期,Android平台数据存储的设计,网络服务与数据解析的设计等内容,具有移动互联网工程师的基本知识结构,为学生今后从事移动互联网应用软件开发工作打下坚实的基础
二、教学内容1
Android基础入门教学要求:了解通信技术的发展,了解Android的起源,掌握开发环境的搭建,掌握Android程序的编写
教学内容:通信技术;Android起源;Android体系结构;Dalvik虚拟机;AndroidStudio的安装和使用;模拟器的创建;DDMS的使用;Android程序结构;Android程序打包;ZNAndroid开发环境搭建;ZN开发第一个Android程序
实验内容:实验一Android开发、运行环境的搭建AndroidStudio的安装和使用,模拟器和DDMS的使用
编写HelloWorld程序,在模拟器上运行,完成Android程序的打包
AndroidUI开发教学要求:掌握常见布局的使用,掌握样式和主题的使用,掌握常用控件和对话框的使用
掌握程序调试的方法,实现对程序的调试
掌握如何使用JUnit进行单元测试
掌握LogCat,能够快速定位日