制造行业背景
伴随着挪动互联网发展,Android变成全世界火爆的运用服务平台之一,每日拥有达到70万部Android手机上的激话量,市场占有率逐渐飙升,优秀人才紧缺难题愈发得比较严重,Android研发工程师也愈来愈遭受公司的高度重视和热烈欢迎。
课程内容目标
电子信息科学与学生或社会发展IT人员
学习培训总体目标
从基本刚开始学习培训,循环系统渐近,熟练GoogleAndroid开发设计,灵活运用3G挪动应用软件开发,根据新项目实践活动,提高动手能力能力,将所教知识融合应用到新项目中。主要内容包含:Android自然环境的构建,Android新项目钢结构设计,界面设计,2D、3D图形绘图,数据储存和浏览,定位服务器于地图应用,网络编程,AndroidNDK开发设计及综合性实例。
课程内容详细信息
章Android基本知识
(一)教学目地和每日任务
根据这章的教学,使学生正确认识安卓开发的基本要素,把握安卓系统的特性、自然环境的构建及其执行程序的基础步骤,提升学生对安卓开发的认同度。
(二)教学基础规定
掌握Android的特点、特点,把握Android自然环境的构建,Android软件开发的流程
(三)教学内容
1.1Android简述
1.2Android的特性
1.2.1Android系统软件服务平台五大特点
1.2.2Android的优点
1.3Android自然环境的构建
1.3.1安裝AndroidSDK的低硬件配置要求
1.3.2AndroidSDK开发软件部件
1.3.3Android开发工具构建
1.4一个简易的Android程序流程
第二章Android新项目钢结构设计
(一)教学目地和每日任务
根据这章教学,使学生正确认识Android的系统架构图、基础部件,把握Android部件的基础特性和使用方法、Android資源的管理方法。
把握Android电脑操作系统的总体构架,掌握程序运行的基础部件,程序运行的生命期,非常是activity的生命期,把握資源的建立、管理方法和应用,掌握AndroidManifest.xml文档的组织架构。
(二)教学内容:
2.21Android的系统架构图
2.2程序运行的基础部件
2.2.1Activity详细介绍
2.2.2Service详细介绍
2.2.3BroadCastReciver详细介绍
2.2.4ContentProvider详细介绍
2.2.5Intents—联接部件的桥梁
2.3程序运行生命期
2.4資源
2.4.1建立、资源管理
2.4.2应用資源
2.5AndroidManifest.xml的组织架构
2.5.1在AndroidMainfest.xml中申明管理权限
第三章设计方案操作界面
(一)教学目地和每日任务
根据这章教学,使学生正确认识控件、合理布局、恶性事件的基本要素,把握Android基础页面控件、页面合理布局、莱单、页面恶性事件的特性和操作方法。提升学生对Android系统软件开发的操作界面的设计方案能力
把握Android服务平台下页面设计的各种各样部件的应用;把握在页面设计时开展合理布局程序编写、莱单程序编写,设计方案控件时兼控件的恶性事件回应解决。涉及到获得各个领域。
(二)教学内容:
3.1操作界面基本
3.2页面控件
3.2.1TextView与EditView
3.2.2Botton和ImageButton
3.3页面合理布局
3.4莱单
3.5页面恶性事件
第四章2D图形绘图与多媒体系统
(一)教学目地和每日任务
根据这章教学,使学生恰当理Android图形、视頻的基本要素,把握基础的图形图形制做步骤,提升学生对Android图形、视頻的制做能力。
把握Android服务平台下的二维图形程序编写的有关知识。把握用MediaPlaye类和VideoView类播发声频视频。
(二)教学内容:
4.1Android图形基本
4.2动漫保持
4.3给手机游戏再加音乐背景
4.4视频在线观看
第五章运用OpenGL绘图三维图形
(一)教学目地和每日任务
根据这章教学,使学生正确认识三维图形基本要素,把握基础三维图形的绘图步骤,提升学生应用OpenGL的能力。
把握三维图形程序流程架构及绘图三维图形的方式。
(二)教学内容:
5.1三维图形基本
5.2绘图三维图形
第六章定位服务器与地图应用
(一)教学目地和每日任务
根据这章教学,使学生恰当理移动定位服务项目的有关知识,把握基础移动定位的具体方法,提升学生运用GPS和Google地形图保持定位服务器的设计方案能力。
把握Android.location和GoogleMaps等类库的操作方法,掌握申请办理地形图秘钥的方式。
(二)教学内容:
6.1应用GPS获得部位
6.2Google地图应用
第七章网络编程
(一)教学目地和每日任务
根据这章教学,使学生正确认识挪动通信网络的有关定义,把握基础通信网络、网络编程的标准和方式,根据应用WebView,提升学生网络开发的能力。
把握网络编程的全过程及有关方式。
(二)教学内容:
7.1根据Socket套接字的通讯
7.2根据HTTP协议书的网络编程
7.3应用webView开展网络开发