我要关注TOP
专注于软件研发中心的快速成长
首页 | 指南 | 研发战略模型 | 快捷通道:我是

您关注的讲师:

杨枫 曾杰夫 马勇 王剑 沈辛

我的足迹: J2EE Windows 团队协作 Web
Android开发最佳实践

演讲嘉宾张立军 - 资深J2ME / Android / OPhone技术专家

课程费用:5800 元/人

课程简介:
通过培训可以达到能够了解android的系统架构、SDK与源代码、Android应用的开发方式、应用的基本控制方法、Android的GUI结构化思想、Linux核心与驱动等知识,以及GUI系统、音频输入输出系统、视频系统和照相机等实践开发技巧,建立完善的开发结构及机制。

标题
内容
Android系统概述
基础知识
Android的开发工作

Android的SDK与源代码
- 基于SDK的Android开发
- 基于源代码SDK Android开发
Android系统的开发综述
Andorid的系统架构
- 软件架构
- 相关工具

Android源代码的开发环境
- 源代码结构
- 编译
- 仿真器运行

Android SDK的开发环境
- SDK的结构
- Window SDK开发的方式
-Linux SDK开发的方式
Android应用程序概述
Android应用的开发方式

Android应用的内容
- 概念性描述
- 应用包含的各个文件

Android应用的示例
- 工程结构
- 工程源代码
- 工程的编译后结构
Android应用的各个方面
应用的基本控制
- UI元素及其控制
- 屏幕间的跳转
- 不同的对话框
- 样式的设置
- 使用服务
- 使用广播接收者
- 使用Content

各种视图的使用
- 基本的视图
- 视图组的使用
- 自定义的视图
- 滚动条的使用
- 布局Layout
- 列表List
- 网格Grid
- Tab

图形API使用
- 2D图形
- 3D图形
Android应用设计思想
Android的GUI结构化思想
- 三位一体的结构化思想
- 框架和应用Java类的分工
- 资源文件的方式
- AndroidManifest.xml的组织逻辑

Android应用的设计思想
- API的层次结构,程序优化的方法

Android应用的两个方面
- 独立应用类程序
-UI相关类的程序
Android的底层部分
Linux核心与驱动
- 专用驱动:Ashmem驱动、Binder驱动、Log驱动
- 设备驱动:FrameBuffer驱动、摄像头-视频驱动、音频驱动、输入设备驱动、MTD驱动、
  蓝牙驱动、Wlan驱动

Android的底层系统
Android的JAVA虚拟机
Android的JAVA环境
Android的JNI的使用
Android的重点模块
GUI系统:2D和3D系统
音频输入输出系统:音频抽象层的结构和移植
视频系统和照相机:视频叠加输出层,照相机,摄像机系统的结构和移植
多媒体核心系统:OpenCore系统以及插件
电话系统:RIL层次,JAVA层次,应用层次
蓝牙系统/WIFI/GPS系统

 

 

 

技术总监 | 架构师 | 项目经理 | 测试经理 | 程序开发 | 团队管理 | 架构设计 | 开发管理 | 测试管理 | 技术实现 | 产品创新 | 移动开发

销售服务热线 400 812 8020 - CopyRight © 2008-2010 麦思博有限公司

京ICP备09001521号