《Android平台开发基础》教学大纲
1 课程的基本描述
课程名称:Android平台开发基础
课程编号:
课程性质:专业课适用专业:计算机、软件、网络
总学时:48学时理论学时:40学时
实验学时:8学时课程设计:无
学分:  3.0学分开课学期:第五或第六学期
前导课程:JAVA语言程序设计数据结构数据库系统
后续课程:软件工程软件项目管理
2 教学定位
2.1 能力培养目标
近年来,移动互联网影响越来越大,Android 终端越来越普及,各种新的APP 层出不穷。谁更早地掌握了手机编程技术,谁就占有发展先机。本课程从基础开始学习,循环渐进,精通Android 开发,熟练掌握3G移动应用程序开发,通过项目实践,提升动手能力,将所学知识整合运用到项目中。具体内容包括:Android Studio环境的搭建,Android项目结构分析,用户界面设计,Activity基础,Android事件处理,Fragment基础,数据存储和访问,Service和广播,Android网络通信编程,Android+PHP开发及综合案例。
2.2 课程的主要特点
Android平台开发是目前应用最广的手机操作系统开发,是现代各种网络程序设计的有力工具。课程教学的重点在于培养学生的程序设计思想和代码编写与查错能力,因而教学中要强调学生的动手操作和运用知识完成设计的能力。
2.3 教学定位
安卓开发课程是高等工科学校教学计划中计算机相关专业一门重要的选修课,是为学习移动手机开发的必要课程。通过实训教学,在岗位技能方面,经过大量的上机练习、代码阅读、代码改错、规范化检查,
训练学生编写程序的熟练度和规范性;在项目经验的积累方面,通过完成大量的项目案例和阶段项目实战,增加对实际软件项目开发的体验;在职业素质方面,通过项目组角分配、技术研讨等多种训练手段,培养学生具备良好的职业习惯,实现学生在校即成为准职业人的目标。
3 知识点与学时分配
第一章  Android应用和开发环境
教学要点:Android平台开发是一门优秀的语言,该开发平台具有高效,稳定的特点。通过学习,对Android的特点、优点有一定的深入了解,认识Android平台开发及运行的特性。包括:Android的产生;Android的应用前景;Android的特点;Android程序的编辑、编译和运行。
教学时数:2学时
教学内容:
1.1 Android概述
要点:Android系统架构;Android的应用前景;
1.2 搭建Android开发环境
要点:Android Studio及Android SDK的下载安装和调试;
1.3 开始第一个Android程序
要点:Android 源代码、编译和运行,Android应用结构分析
考核要求:熟悉Android系统的应用结构以及基本组件。
第二章  Android应用界面
教学要点:Android平台开发的布局和界面编程。
教学时数:6学时checkbox和radiobutton的区别
教学内容:
2.1 View概念
要点:View及ViewGroup类、Widget类之间的关系
2.2 布局管理器
要点:常用布局:线性布局、相对布局、表格布局、网格布局、绝对布局、帧布局、扁平化布局的功能和用法
2.3 Android控件详解
要点:常用组件:TextView、EditText、Button、ImageView、RadioButton、CheckBox、ProgressBar、SeekBar的功能和用法
2.4 AdapterView及其子类
要点:ListView和ListActivity、BaseAdapter、ArrayAdapter、SimpleAdapter的功能和用法
2.5 对话框
要点:对话框的功能和用法
考核要求:熟悉布局设计以及UI组件。
第三章 Activity
教学要点:Activity的生命周期、Intent的使用
教学时数:4学时

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