北航科技园android强化周末班11月火热开班
[复制链接]
周期:一个月周末(6天) 1)培训目标 帮助企业开发人员: A、 快速理解Android 平台的管理和开发 B、 熟悉Android 的体系架构, 核心服务程序设计与运行 C、 熟悉Android 应用程序的设计与实现 2)培训对象 A、 三年以上JAVA开发经验 B、 希望迅速了解和掌握Android应用和底层技术的人员; C、 希望从事移动终端开发的爱好者、工程师、程序员、以及相关行业的工程技术人员 3)学员基础 A、 了解Java语言、C/C++语言 B、 具有基本的智能手机系统的知识 C、 具有一定的Linux系统的知识 D、 了解Android系统 4)培训内容 本课程的设计,以Android工程师所必须具备的能力为主轴。课程采用理论与实际案例相结合的授课模式,让Android工程师在具备整体理论知识的同时,遇到问题后能做通盘思考,以及全面又高阶的分析。带领培训学员进入Android应用开发的领域。 5)课程详解 开课时间 课程大纲 第一天 生态链介绍 Android平台架构 SDK 开发环境 SDK Tools(adb, DDMS, Emulator) 程序基础 View, Layout UI 控件 第二天 Dalvik 虚拟机 Activity详解 Binder 讲解 数据存储(Property, File system, SQLite) 文件系统与分区 ContentProvider Service程序设计 BroadcastReceiver 线程,消息队列,ANR 第三天 资源文件与国际化 Style & Theme 动画 Animation Activity与Task设计 应用案例分析 UI 控件高级编程 HTTP API,XML 解析 项目实践:基于RESTful Web Service的客户端实现 第四天 UI 程序设计技术 UI 设计与模式 UI实例分析 开发技巧 Coding skills Testing Framework 第五天 Search Framework Location and Maps App Widgets开发 Web Apps 多媒体框架与编程 程序调试与技巧 项目实践:流媒体播放器 第六天 NDK 开发 程序发布与维护 窗口系统 图形系统 2D/3D图形编程 Android 启动过程(Bootup) 社区与源代码管理(git, repo) 平台源代码结构分析 开放式讨论: Android Market, 盈利模式,开发者社区, 手机广告,手机安全,手机搜索,云计算
|