来源:华清远见嵌入式培训中心
● 揭开Android底层架构的神秘面纱 Android应用开发与底层开发一网打尽!
● 全程免费 网络直播 实时互动 业内专家精辟讲解 项目案例透彻分析
作为目前全球最受欢迎的智能手机平台,Android系统的应用愈加流行。现在,Android不仅仅作为一种手机操作系统,应用于智能手机,也是一个可以广泛用于平板电脑、消费电子、智能家电领域内的综合开发平台,其应用领域和市场份额也在急速扩张。目前,随着国内3G行业的迅猛发展,各个企业对Android开发人才、特别是Android底层系统开发人才的需求量也呈现爆炸式增长态势,而兼具Android应用开发和系统底层开发的全才型Android开发工程师更是成为行业稀缺。针对这一行业现状,华清远见3G名家大讲堂再次火爆开讲,采用网上直播、实时互动的方式,由资深3G移动开发专家范传奇老师和郑萌老师共同练手,通过Android应用开发及系统移植的典型实例进行分析和讲解,对主流3G移动应用开发及系统开发平台和工具进行具体的演示,真实感受3G移动开发领域内的热点技术。
活动组织:
活动规模:每场限300人同时在线,请务必提前预约,申请账号,谢谢!
活动时间:2011年11月15日-17日 19:30-21:00
报名方式:在线网络直播,无地域限制!
马上报名:http://www.3g-edu.org/lectures/android111115.aspx
分享专家:
郑萌,华清远见高级讲师,计算机专业硕士,是一位兼具教育思想的一线开发工程师,一直致力于嵌入式相关知识和工程在中国大陆地区的技术传播。熟悉嵌入式Linux应用开发、系统开发及Linux内核驱动开发,有过多个大型Linux应用软件的代码分析、移植和项目开发经验。近两年正专注于3G技术领域,是最早期参与Android开发的大陆工程师之一。曾参与了Google Android核心系统的视频显示叠加层、媒体录制、输入系统等核心框架部分的设计和实现,为著名的半导体公司的处理器构建硬件抽象层、完成贯穿上下层的系统调试,对Android的应用开发及系统核心代码有深入研究,目前致力于嵌入式产品及移动设备开发专业人才的培养。
范传奇,华清远见资深讲师,长期致力于嵌入式产品及移动设备的系统和应用程序开发,特别是对于移动设备应用程序的商业模型和演进方向有深入的理解。具有丰富的嵌入式系统、软件开发经验。精通Unix/Linux操作系统和Linux下C/C++语言编程,擅长QT,熟悉Linux的各种应用编程接口和机制,近两年正专注于3G技术领域,精通Android应用程序里面的Activity,Broadcast Intent Receiver,Service,Content Provider的机制,实现过商业级的位置服务,社交网络,媒体播放,文件管理等应用。目前主要关注Android移动设备用户交互方面的研究,包括Android界面的定制和Android Framework扩展应用,近两年正专注于3G技术领域,对Android的应用开发及系统核心代码有深入研究,目前致力于嵌入式产品及移动设备开发专业人才的培养。良好的授课技巧,讲解自然、幽默、生动、耐心、细致,教学效果优秀。
主讲内容:
第一讲:Android游戏开发之—捕鱼游戏(1)
1 游戏概述
1.1游戏产业
1.2游戏发展趋势
1.3游戏类型
2 游戏开发之图层
2.1图层的用途
2.2图层的实现
3 游戏开发之多线程
3.1游戏中的多线程
3.2多线程的注意事项
4 游戏开发之动画
4.1动画素材的标准
4.2动画的剪裁
4.3如何让素材动起来
4.4开发动画的设计思想
第二讲:Android游戏开发之—捕鱼游戏(2)
5 游戏开发之碰撞
5.1碰撞的概念
5.2简单的碰撞实现
5.3更加精确的碰撞
5.4我们该用什么样的碰撞算法
6 游戏开发之音乐
6.1android中如何播放音乐
6.2我们该如何使用不同的播放器
7 游戏开发之矩阵
7.1矩阵的作用
7.2矩阵的方法
7.3用矩阵让我们的素材更出色
8 游戏开发之善始善终
8.1什么时候初始化我们的素材
8.2什么时候回收我们的素材
8.3其他资源的创建与回收
第三讲:Android底层架构介绍与内幕分析
1 移植Android到新的硬件平台要点介绍
2 Android 移植流程
3 Linux 内核的特性
4 为Linux内核增加Android特性
5 建立Android移植开发平台
6 编写/移植Android内核驱动
2 Android 移植流程
3 Linux 内核的特性
4 为Linux内核增加Android特性
5 建立Android移植开发平台
6 编写/移植Android内核驱动
7 硬件支持double frame buffer/page flipping
8 bionic库移植与优化
9 Dalvik Vm移植
10 第三方应用程序移植
11 新的嵌入式处理器引入的Android相关问题
12 获得高效的Android工具链