欢迎来到天天文库
浏览记录
ID:42404739
大小:64.00 KB
页数:6页
时间:2019-09-14
《Android应用开发基础大纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、一、课程内容简介从基础开始学习,循环渐进,精通GoogleAndroid开发,熟练掌握移动应用程序开发,通过项目实战,提升动手能力,将所学知识整合运用到项目中。具体内容包括:Android环境的搭建,Android项目结构分析,用户界面设计,数据存储与访问,定位服务与地图应用及综合案例。二、学时安排总学时理论教学实践、实验学时603030三、先修课程java程序设计、数据结构。四、课程目的和任务Android作为目前高端智能手机操作系统,其前景不可限量。本课程主要从Android基础编程开始学习,循环渐进
2、,后续课程为移动技术高级应用开发。以培养移动互联网高级工程师为目标,深入讲解Google Android开发实战,整套课程内容完善深入。课程任务培养移动互联网高级工程师。五、各章节教学内容、基本要求及各章节教学时间分配第1章Android基础知识 1.教学内容: 1.1Android概述 1.2Android的特征 1.2.1Android系统平台五大特色 1.2.2Android的优势 1.3Android环境的搭建 1.3.1安装AndroidSDK的最低硬件需求
3、 1.3.2AndroidSDK软件开发组件 1.3.3Android开发环境搭建 1.4一个简单的Android程序2.教学要求:了解Android的特征、特色,掌握Android环境的搭建,Android程序开发的步骤。3.教学重点难点: 掌握Android环境的搭建,Android程序开发的步骤。第2章Android项目结构分析 1.教学内容 2.1Android的系统架构 2.2应用程序的基本组件 2.2.1Activity简介 2.2.2Se
4、rvice简介 2.23BroadcastReceiver简介 2.2.4ContentProvider简介 2.2.5Intents——连接组件的纽带 2.3应用程序生命周期 2.4资源 2.4.1创建、管理资源 2.4.2使用资源. 2.5AndroidManifest.xml文件 2.5.1AndroidManifest.xml的文件组织结构 2.5.2在AndroidManifest.xml中声明权限 2.教学要求:掌握Androi
5、d操作系统的整体架构,了解应用程序的基本组件,应用程序的生命周期,特别是activity的生命周期,掌握资源的创建、管理和使用,理解AndroidManifest.xml文件的组织结构。 3.教学重点难点: Android系统架构 应用程序基本组件 应用程序生命周期第3章设计用户界面1.教学内容 3.1用户界面基础 3.2界面控件 3.2.1TextView与EditText 3.2.2Botton和ImageButton 3.2.3Ch
6、eckBox和RadioButton 3.2.4Spinner 3.2.5ListView 3.2.6TabHost 3.3界面布局 3.3.1线性布局 3.3.2表格布局 3.3.3帧布局 3.3.4相对布局 3.3.5绝对布局 3.4菜单 3.4.1选项菜单与子菜单 3.4.2快捷菜单 3.5界面事件 3.5.1按键事件 3.5.2触摸事件2.教学要求:掌握Android平台下界面设计的各种组件的使用;掌握在界面设计时进行布
7、局编程、菜单编程,设计控件时兼顾控件的事件响应处理。涉及到得各个方面。3.教学重点难点:了解各种用户界面的控件的使用方法。 掌握界面布局的特点和使用方法。 掌握菜单的使用方法。 掌握按键事件和触摸事件的处理第4章数据存储与访问1.教学内容:4.1简单存储4.1.1SharedPreferences 4.2文件存储 4.2.1外部存储 4.2.2内部存储 4.2.3资源文件 4.3数据库存储4.3.1SQLite数据库4.3.2构建数据库4.3.3数据操作4.4数据
8、共享4.4.1ContentProvider2.教学要求:掌握数据存储的三种方式及数据共享的方法。3.教学重点难点: SQLite数据库的数据操作 数据共享的使用 第5章定位服务与地图应用1.教学内容:7.1使用GPS获取位置 7.1.1locationmanager及相关类简介 7.1.2获取位置信息案例 7.2Google地图应用 7.2.1申请地图密钥 7.2.2创建基于G
此文档下载收益归作者所有