Andriod课程计划表-zhangmeng

上传人:cjc****537 文档编号:120429267 上传时间:2020-02-06 格式:DOC 页数:6 大小:118KB
返回 下载 相关 举报
Andriod课程计划表-zhangmeng_第1页
第1页 / 共6页
Andriod课程计划表-zhangmeng_第2页
第2页 / 共6页
Andriod课程计划表-zhangmeng_第3页
第3页 / 共6页
Andriod课程计划表-zhangmeng_第4页
第4页 / 共6页
Andriod课程计划表-zhangmeng_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《Andriod课程计划表-zhangmeng》由会员分享,可在线阅读,更多相关《Andriod课程计划表-zhangmeng(6页珍藏版)》请在金锄头文库上搜索。

1、基于Android系统的企业应用开发与设计课程计划表课程总体描述: 本课程以某行业企业中的实际应用需求为基础,针对在Android系统下的中的开发技术进行讲解,本课程基础部分讲解以一个简单的订单管理功能为核心,详细讲解Android基础开发知识,开发环境,调试,UI技术和程序界面控件,移动存储sqllite等技术。在高级应用课程中主要讲解一些高级API的使用,包括常见的Android地图及GPS定位应用,以及Android视频API的使用,并且使用这些功能对原有订单系统进行完善,课程案例实战部分最后以一个较大的移动CRM系统案例对整个Android开发技术在实际项目中的设计和开发应用进行讲解,

2、将上两部分中开发的订单系统嵌入到本实战案例当中,并且加入客户拜访,客户信息管理,销售线索管理等其它功能模块的设计和开发思路。 培训对象: 本课程的培训对象为初级开发者,培训人员需要具有如下基础:1. 培训人员具有一定的JAVA语言基础知识。2. 培训人员需要具有一定的JAVA WEB 开发基础知识。3. 培训人员最好具有一定的WEB编程技术知识。课程初步计划:序号培训内容课时第一部分 基础知识1Android介绍及知识资源课程目标:l 了解Android系统的起源和发展,了解Android系统设计理念和特性 l 了解Android系统的基本构成。l 了解Android相关的开源项目知识以及参考

3、网站。课程内容:l Android操作系统概述l Android系统架构简介,应用程序框架组成介绍。l Android Market介绍及运作方式。12Android 开发环境应用及HelloWorld应用程序开发与调试技术课程目标:l 掌握Android开发环境搭建及基本应用l 掌握在Android平台下的客户端开发方法,理解在Android系统下的开发思路,及API基本使用方法。l 掌握Android SDK 的基本使用方法l 掌握 Android 工程的代码结构l 掌握使用Eclipse工具创建一个基于Android的HelloWord工程l 掌握使用Junit对应用程序进行单元测试l

4、掌握使用Android 模拟器部署程序及调试l 掌握使用 Android 真机部署程序及调试l 学会使用ApiDemo示例程序课程内容:l Android开发工具准备,开发工具Eclispe的下载安装,ADT插件的下载安装。Android SDK的下载安装以及与Eclipse集成。l 使用搭建好的开发环境建立第一个Android工程,熟悉工程代码结构l 使用Eclipse工具开发一个可运行的HelloWorld程序,包含简单的UI建立,程序逻辑l 给Android应用程序签名l 使用命令行和IDE两种模式运行Android模拟器l Android应用程序在模拟设备上的部署和调试l Androi

5、d应用程序在真实设备的部署和测试l Android调试技术详解l Eclipse技巧说明l 其他开发环境介绍l Android API DEMO示例说明13Android 应用构成及系统架构详解课程目标:l 掌握在Android平台内核架构l 掌握Android平台下的本地库及运行时环境l 掌握Android平台下的应用程序框架组成部分,深入理解各个组件活动,意图,服务,内容提供器组件的使用方式l 掌握Android应用程序模块的构成,深入理解应用,任务,进程,线程等各模块应用l 掌握Android应用程序生命周期l 初步掌握Android下构建自定义组件的方法l 初步了解Android平台下

6、的重点API课程内容:l Android平台系统内核架构详解l Android环境本地库及运行时环境讲解。l Android平台下应用程序框架详解(1)-活动l Android平台下应用程序框架详解(2)-意图l Android平台下应用程序框架详解(3)-服务l Android平台下应用程序框架详解(4)-内容提供器l Android应用程序构成详解-应用,任务,进程,线程l Android 生命周期概述l Android平台下自定义组件的意义及方法l 重点API概述 34Android 平台资源管理课程目标:l 掌握在Android应用程序中创建和使用资源l 掌握在Android平台下的应

7、用程序使用国际化资源课程内容:l Android资源概述l 创建资源l 使用资源,包括在代码中使用资源,资源引用,主题属性相关,使用系统资源l 可变资源的适用,对于不用语言设置不同的资源15Android UI技术详解课程目标:l 掌握在Android平台下应用程序界面的开发方法l 掌握在Android平台下应用程序界面开发所用的UI组件开发方法l 掌握Android平台下的图形开发基础 l 开始绘制订单系统界面课程内容:l Android界面开发概述l 界面组件应用(一):基本视图组件应用,TextView的使用,ListView的应用,drawable的使用,CharSequence数据类

8、型与ResourceID应用,DisplayMetrics的使用,Style样式的定义,Button事件处理,setContentView的应用,AlertDialog窗口l 界面组件应用(二):Menu功能菜单程序设计,选择功能的对话框,Android主题(Theme)l 界面组件应用(三):EditText与setOnKeyListener事件,ImageButton的焦点及事件处理,Toast对象的使用,Spinner与setDropDownViewResource,GridView与ArrayAdapter设计l Android系统下图形开发基础Color类,Paint类,Canvas

9、类,Path类,Drawable类。l 开始绘制订单系统界面35Android SQLLite数据库技术与Android移动存储课程目标:l 掌握在Android平台存储开发方法l 掌握SqlLite的使用方法,在Sqllite中SQL用法l 掌握在Android系统下Sqllite API的使用方法l 掌握Android平台下使用SQlite对利用界面进行增删改查操作课程内容:l Sqllite概述及基础讲解,包括DDL语句,DML语句l Android下数据库存储API SQliteOpenHelper 使用l 数据管理与界面控件的绑定36Android 系统安全与权限课程目标:l 掌握在

10、Android平台下安全机制l 掌握应用程序在Android平台下的权限生命和支持课程内容:l Android安全结构概述l Android应用程序签名。l Android 用户标识l Android 应用程序权限声明和支持27第一部分总结案例-订单管理系统Android客户端课程目标:l 完整回顾基础部分知识,根据系统需求完成终端订单系统的设计l 综合基础部分所有知识,完成一个简单的android终端订单管理系统课程内容:l Android终端订单管理系统需求分析和实现设计。l 使用基础部分知识对终端订单系统进行实现6第二部分 高级应用Android地图定位应用课程目标:l 掌握在Andro

11、id系统下的位置服务应用开发l 掌握在Android系统下调用Google Map Api 进行地图类应用开发 课程内容:l Android位置GPS API使用及实例开发l Android地图API使用及MapView控件使用2Adnroid视频采集和播放课程目标:l 掌握在Android平台下视频,音频API的使用 课程内容:l Android音频 API应用及实例开发l Android视频API应用及实例开发2Android与WEB应用服务的集成课程目标:l 掌握在Android平台下调用WEB服务的方法l 掌握WEB应用服务的开发及发布。 课程内容:l Android HTTP API

12、 使用l 多种WEB服务的开发实例及与Android 系统的交互 2第二部分总结案例-订单管理系统中的多媒体控制及与服务器交互课程目标:l 掌握将定位功能及视频管理功能嵌入到终端订单系统中 课程内容:l 将高级应用中的定位及视频管理功能嵌入到终端订单管理系统中1第三部分 案例实战-移动CRM系统的设计与实现移动CRM架构设计课程目标:l 掌握并理解移动CRM客户管理系统需求l 掌握根据用户需求形成详细设计的能力l 掌握根据详细设计完成项目骨架课程内容:l 根据项目需求,形成可实施的详细设计文档l 根据详细设计文档,形成项目工程骨架1移动CRM的开发实现详解课程目标:l 掌握移动CRM系统的个功能模块的开发l 掌握课程内所有Android技术在实际项目中的使用方式课程内容:l 根据项目骨架和详细设计,完成移动crm项目各个功能模块,如订单管理,客户拜访,销售线索,客户信息管理等功能模块的开发。 6

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 教育学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号