Print

Android高级移动应用程序开发

主办单位:中培网   中培管理咨询

时间地点:2012-11-23至2012-11-25 在 北京

学员对象:从事软件开发或软件管理的人员:软件项目经理、软件开发经理、软件设计师、软件开发员。

费  用: 5000元

【培训对象】

从事软件开发或软件管理的人员:软件项目经理、软件开发经理、软件设计师、软件开发员。

【课程收益】

【课程大纲】

时间地点:北京 2012年11月23-25日

课程费用: 5000元/人

培训对象:从事软件开发或软件管理的人员:软件项目经理、软件开发经理、软件设计师、软件开发员。

学员基础:具备Java语言基础、J2EE Web开发编程技术,有一定的软件开发和项目实践经验

课程特点:

1、理论与实践相结合,解决你的实际问题。

2、真实案例的剖析,深入浅出的讲解,使你能学以致用。

培训目标:

掌握构建Android应用程序

了解Android架构的工作原理

掌握Android应用程序工作原理,生命周期和相应的服务

通过使用和扩展布局、视图和菜单,设计和开发有吸引力的用户界面的Android应用程序

Android应用程序的设计思想

Android应用开发方法与实例

Android的各种服务

Android的通讯构架

Android的OpenGL绘图

Android源代码编译及环境

Android本地C语言开发

JNI接口:结合Java与C本地代码

Android的电话功能

Android蓝牙应用开发

Android的SMS/MMS应用开发

云与移动端结合的应用开发

高阶位置服务(Location Based Service)

Android传感器编程

Android优化和性能提高

培训内容: 3天

Android应用程序的设计思想

1.了解Android的程序构建与接口、组件的关系

2.使用Intent

3.掌握资源文件的使用

4.了解Android的UI集成化的思想

5.了解安全性和权限

6.了解数据存储

7了解Android的设计理念

Android应用开发方法与实例

1.掌握GUI依赖类的程序

2.掌握单独模块类程序

3.掌握传感器程序

4.掌握媒体播放器程序

5.了解Preference的使用

Android的各种服务

1.了解Android各项服务的启动

2.了解Activity Manager

3.了解Package Manager

4.了解Windows Manager

Android的通讯构架

1.了解Android的主要通讯机制

2.了解进程间通信机:Binder

3.了解线程间通信机制:Message/Handler

Android的OpenGL绘图

1.了解OpenGL ES 基本架构

2.了解Coordinate System 座标系统

3.了解Meshes网格-方块

Android源代码编译及环境

1.了解Android环境准备与工具下载

2.掌握编译Android源码

3.掌握Android NDK与本地(Native)程序开发

4.了解Android NDK编译环境

5.了解Android的Bionic Libc系统程序库

6.了解Android的Bionic Libm系统程序库

Android本地C语言开发

1.了解C的起源

2.了解C的基本结构

3.了解C的特殊结构

4.掌握以面向对象C编写Android本地代码

JNI接口:结合Java与C本地代码

1.了解JNI

2.了解如何载入本地的*.so动态库

3.了解如何撰写*.so的入口函数

4.了解Java调用本地C函数

5.了解本地程序调用Java函数

6.了解本地函数存取Java对象的属性

7.了解OpenGL ES C本地程序

Android的电话功能

1.掌握roid电话功能编程接口(API)

2.了解、使用IPhone接口

3.使用TelephonyProperties取得电话的属性

Android蓝牙应用开发

1.了解Android Bluetooth服务架构

2.掌握启动支持的蓝牙服务

3.了解侦测无线蓝牙设备

4.了解建立联机和实践通信

Android的SMS/MMS应用开发

1.掌握SMS编程接口

2.了解Android的短信结构及其服务架构

3.使用BroadcastReceiver接收及发送短信

4.了解彩信(MMS)的编程接口

云与移动端结合的应用开发

1.了解云计算概念

2.掌握云程序开发

高阶位置服务(Location Based Service)

1.掌握Android定位服务

2.掌握定位设置和偏好

3.掌握安全性和权限请求

4.掌握模拟位置数据

5.掌握使用DDMS改变位置数据

6.了解通过命令控制台来发送geo命令来更改位置

7.了解android.location包中的接口和类

Android传感器编程

1.了解Google传感器API使用大纲和API的演化

2.了解Android支持的传感器Sensors

3.掌握传感器API

4.了解常用传感器值的含义

Android优化和性能提高

1.了解性能的重要性

2.重新设计算法

3.适应Android的规定

4.了解Android的内存问题

5.了解Garbage Collector -垃圾收集器的影响

6.掌握跟踪内存分配

7.了解Debugging and Profiling Tools

8.了解性能分析工具Traceview

9.了解通用代码级的性能和优化技巧

10.了解移动应用中的特殊代码级优化

11.了解关于性能的测试数据

讲师资质:

从事过10年以上相关实际工作,曾在著名IT企业就职,具备丰富的实践经验。

在多个大中型项目中成功实施了相关的工程技术实践,具备真实有效的能力,而不仅仅是“名气”。

具备深厚的理论功底,进行过专业系统化研究与学习。

丰富的授课经验,为多家大型企业授课,获得了客户的高度评价。

丰富的咨询经验,为多家企业客户咨询。

能够结合学员的需求,有效地讲授理论和实践经验,带领学员进行具体的实践演练。

【讲师介绍】

        ▓▓▓▓▓▓▓▓▓ (此表复制有效)▓▓▓▓▓▓▓▓

                                    传真至:020-62355807

 

我单位共___ 人报名参加 2012-11-23至2012-11-25北京 举办的 Android高级移动应用程序开发

 

单位名称:______________________________________

 

培训联系人:_________ 联系电话:_________ 联系传真:________

 

移动电话:____________ 电子邮箱:__________________

 

参加人数:____ 费用总计:______

 

人:________ 所任职务:__________ 移动电话:_________

 

人:________ 所任职务:__________ 移动电话:_________

 

人:________ 所任职务:__________ 移动电话:_________

══════════════════════════════════════════

广州电话:(0203997189362355796              传真号码:(02062355807

人:赵小姐、张先生                   报名邮箱: 317709971@QQ.COM

参会方式:请您把培训回执表填写好回传,课前一星期您将会收到传真函,包括培训注意事项及详细安排

文档生成:http://www.chinacpx.com/word/<%=wsid%>.doc