返学费网 > 培训机构 > 上海安博英豪教育进修

021-61159317

全国统一学习专线 8:30-21:00

上海 3G/4G手机Android系统开发工程师

授课机构:上海安博英豪教育进修

地址:上海市徐汇区广元西路45号4楼(靠近华山路上海交通大学)

网报价格:¥电询

课程原价:¥电询

咨询热线:021-61159317

课程详情 在线报名

上海 3G/4G手机Android系统开发工程师介绍课程目标:
通过本课程的学习,学员能够迅速提高开发水平,掌握Android底层开发技术,了解Android技术内幕;通过对ARM11和Cortex-A8两个硬件平台实例的学习,形成独立移植和编写嵌入式Linux平台代码,在的硬件平台上移植和运用Android系统的能力。
入学要求:
1、计算机、软件工程,电子信息工程、通信工程、自动化、机械、数学等相关专业。
2、专科或本科以上学历
3、部分具备较强的逻辑思维能力,有志投身于IT事业的专科生、文科生,具有团队精神、敬业精神。
培养对象:
希望迅速了解和掌握Android应用开发的学员;希望从事移动终端开发的爱好者、工程师、程序员、已及相关行业的工程技术人员;有志于从事以下工作的软件开发技术人员和正在学习计算机、软件、通信专业的学生。
教学师资:
本课程由台湾最顶尖的专家顾问团队(包括亚太地区Android技术大会主席高焕堂、* Android 部落格主持人Sam Lu、卓首科技顾问首席Linux驱动程序讲师Jollen Chen等)和安博教育产品经理共同设计、执教。
 
课程明细:
模块A 课程名称 课程内容 课时
实用的3G手机开发基础 3G移动开发应用平台(Android/IPhone/symiban/WindowsMobile)介绍 介绍目前最主流的几款3G移动开发平台:Android、IPhone、symiban、Windows Mobile等开发平台的发展现状和趋势,另外本阶段课程会针对开发人员,重点介绍这几款开发平台开发的特点以及差异性。 24
JAVA语言高级编程 Java语言是目前最主要的编程语言之一,本阶段课程将为学员讲解Java语言的基础,包括:JDK的安装与结构详解,java源文件的基本结构分析,常见垃圾回收算法讲解,数据类型和各种运算符等。同时通过大量编程实例重点讲解Java语言的高级编程知识,包括数组定义与操作,数组排序,自定义堆栈,链表,树的遍历等常用数据结构实战,集合框架;List、Set、Map、迭代器等结合数据结构的深入讲解及常用算法的实战,如递归、冒泡、快速排序法等。 48
JAVA面向对象编程 面向对象是目前非常重要的一种编程思想,而Java语言是一种典型的支持面向对象的编程语言。本阶段课程将重点讲解Java面向对象高级原理:抽象类、接口、内部类、类的继承、多态、对象造型、面向对象设计原则、捕获异常、创建自定义技术、Java Debug技术等,并结合丰富的实例来详细讲解如何使用面向对象的方法进行软件开发,以达到巩固和理解面向对象软件开发思想的目的,并充分理解软件开发过程中的重构。 48
模块B 课程名称 课程内容 课时
3G手机Android应用开发工程师 Android
应用开发工作流程 介绍Android的SDK及开发环境的搭建;学习如何开始建立*个Android程序;学习如何制作手机上的安装程序及如何在设备上安装程序。 8
Android
开发基础 1. Android应用程序架构以及资源管理(Resources);
2.R.java的分析
2.1 学习Activity的生命周期
2.2 AndroidManifest.xml的深入详细分析
2.3 Intent的作用和目的
2.4 如何定义以及如何解析Intent
2.5 Service的生命周期,如何使用Service,如何使用BroadcastReceiver等 16
Android
UI编程 1.标准控件的使用,包括:Button, TextView, EditText, ListView, CheckBox, RadioButton, Gallery, Spinner以及 AutoCompleteTextView, ImageSwitcher, TextSwitcher等
2.设计开发自定义控件
3.Layout布局的使用
4.触摸按键(UI Events)事件处理方法 56
Android
图形图像编程
(2D图形/3D OpenGL) 1.View,SurfaceView,Canvas类的学习
2.如何在程序中显示文本及用特殊效果显示文本
3.如何在程序中如何绘图及显示图片(包括:普通绘图、特殊效果、直接显示图像文件、从资源文件中显示图片、实现图片透明显示效果等)
4.如何实现动画效果
5.如何使用OpenGL对3D动画的处理 56
音频/视频编程 1.如何实现音频的播放,回放及录制
2.如何实现视频的播放,回放及录制
3.如何对资源,文件和流中的数据处理,并进行音频和视频处理 48
本地数据存取编程 1.简单数据存取Preferences的使用
2.SQLite数据库的使用
3.Files文件数据存取的使用 16
模块C 课程名称 课程内容 课时
3G手机Android系统开发工程师 HTTP网络应用开发
(股票定制软件) 在本课程中,将以完整真实的股票定制软件来讲解如何开发一款Android网络应用软件主要功能包括:
1.显示股票实时买卖价;
2.查询股票详细信息;
3.可定制(增、删、查)股票;
4.显示股票K线图等。
主要讲解知识点包括:基于GPRS网络的使用、HTTP网络连接知识、如何同WebServiece通讯等。
重点巩固包括:数据存取、控件使用、触摸点击事件处理等。 40
App Widgets
应用部件开发
(股票定制软件扩展版) 在本课程中,将以项目实战一(股票定制软件)基础上,实战开发一款实用的小部件应用软件。
主要功能:实时的,后台更新显示股票信息。
主要讲解内容包括:Widgets开发的流程和知识点 40
Google Maps应用开发
(GPS定位软件) 在本课程中,将以完整真实的GPS定位软件来讲解如何开发一款Google Maps的GPS定位应用软件
主要功能包括:
1.GPS获取经纬度;
2.Google Maps定位,显示地图;
3.显示定位周边信息
主要讲解知识点包括:GPS,Google Maps的使用
重点巩固知识点包括:控件使用。 40
开心网手机
客户端开发 在本课程中,将以完整真实的开心网手机客户端开发项目为例,带领学生完整体验Android开发的标准工作流程和规范,主要的功能包括:
1.提交当前动态消息
2.查看系统消息,好友消息(详细信息),好友留言,好友回复,好友评论等
3.图文混排,显示消息中表情图标
4.显示我的菜地,好友菜地功能(可偷,可收获)
5.显示我的牧场,好友牧场功能(可偷)
6.添加生日提醒,收/偷菜,收获/偷动物到手机日历
7.预览本机照片,选择,Resize并上传到网络
8.拍照后发送进入预览界面 40

 
模块D 课程名称 课程内容 课时
  3G 手机
iPhone应用开发
(数字阅读器) 在本阶段课程中,将以完整真实的基于iPhone平台的数字阅读器为例,实现相关核心功能,以带领学员快速体验3G 手机iPhone应用开发的标准工作流程及上传到App Store的相关流程。涉及知识点:
1.iPhone软硬件特性, iTunes store商业机制;
2.熟悉iPhone开发环境,Mac OS X入门;
3.Objective-C与面向对象程序设计;
4.iPhone App开发技术基础;
5.iPhone App开发技术高级专题; 56
就业指导 职业规划 创新能力、问题解决能力、项目管理能力 20
职场礼仪 职场风格、情绪管理、时间管理、商务礼仪
面试技巧 沟通能力、自我表现、现代办公、团队合作
创业指导 公司注册流程、公司运作前期准备、创业风险指导
毕业作品整理 简历制作、作品整理击规范
实习就业 修完全部课程考试合格后,安排实习1个月,实习合格就业   

  • 报名课程:
  • 性别:
  • 姓名:
  • 手机号码:
  • 其它说明:
姓名不能为空
手机号格式错误