深圳安卓系统培训班
![]() | |||
深圳安卓系统培训班 | |||
课程背景 | 随着“后PC时代”的来临,Android(安卓)系统正在成为全球备受欢迎的应用平台之一,每天70万部Android手机的激活量直接预示着,其未来的发展格局无疑将成为相关产业竞相追逐的对象和焦点。但是,殊不知随着Android的迅猛发展,其隐患——人才短缺问题越发的严重,已逐渐上升为整个产业发展的瓶颈。深圳职业培训学校,历经十年发展奋斗成为深圳设计培训行业的领军品牌,一直致力于打造国内专业的设计培训精品课程。由资深安卓培训师亲临授课,培养符合企业单位需要的专业人才。 | ||
Android简介 | 1、认识Android 2、Android软件架构 3、开发分类及开发方式 4、移植概念和主要工作 | ||
Android开发环境搭建 | 1、Vmware搭建和配置Android开发环境 2、运行Android模拟器 3、Android工具的使用(ADB、AVD、DDMS、Logcat等) | ||
Android工程介绍及编译 | 1、C语言知识点回顾 2、Linux下的C编程(GNU C) | ||
设备驱动概述 | 1、设备驱动的概念及作用 2、Linux设备驱动 3、Hello World设备驱动实例 | ||
Linux内核介绍及编程 | 1、Linux内核的组成 2、Linux内核编译和加载 | ||
Linux内核模块 | 1、内核模块介绍及程序结构 2、内核模块的声明,参数,加载,卸载处理 3、Hello内核模块实例讲解 | ||
Linux文件系统 | 1、Linux文件系统结构 2、文件系统与设备文件的关系 | ||
字符设备驱动详细介绍 | 1、字符设备驱动程序的结构 2、驱动程序的设备号,注册方法 3、实例讲解调试字符设备驱动程序 | ||
设备资源访问 | 1、设备驱动中的并发控制(信号量和自旋锁) 2、设备驱动中的阻塞与非阻塞操作 3、设备驱动中的异步和异步IO 4、分别以实例程序运行讲解 | ||
时钟/中断/工作队列 | 1、驱动程序中的时钟,中断处理,延时处理等 2、实例程序运行讲解 | ||
通讯传输协议 | 1、讲述数据传输中的各种通讯协议,包括SPI,I2C,UART等 2、如何查看硬件IC相关的DateSheet | ||
块设备驱动开发 | 1、块设备的特点介绍 2、块设备驱动结构 3、块设备的装载和实例分析 | ||
驱动模型结构 | Android所有设备驱动模型的基本结构 | ||
Android设备 总线与驱动程序 | 1、设备,总线和驱动程序的实现和注册 2、总线,设备和驱动程序之间的关系 3、以I2C总线及总线上的设备和驱动实例讲解 | ||
Android电源管理 | 1、Android电源管理概述 2、Android电源管理Early与Suspend 3、Linux的电源管理架构 | ||
Android驱动层次 | 1、Java本地接口层(JNI) 2、硬件抽象层(HAL) 3、硬件驱动层(Driver) | ||
调试技术 | 1、Printk调试 2、OOPS堆栈调试 3、Proc调试 4、Sys文件系统实现 | ||
设备驱动程序 | 1、Bootloader 2、Lights系统(背光灯,键盘灯,指示灯) 3、Input系统(键盘,触摸屏,显示屏) 4、Sensor系统(重力传感,陀螺仪,ALSPS) 5、Camera 6、其它配置(耳机,Modem,OFN等) | ||
实践调试 | 模拟实际项目PCBA调试,指导学员熟习手机开发流程和系统移植全过程,提高实战动手能力。 | ||
Android应用开发 基本情况介绍 | 1、行业的发展情况 2、Android系统的基本概念 3、Android应用开发的基本情况 | ||
Android应用开发 基础之JAVA | 1、Android上JAVA开发的基础概念 2、Android上JAVA使用的基本特性介绍 3、JAVA文件IO操作基础 4、JAVA网络程序设计基础 5、JAVA多线程编程基础 6、JAVA数据库编程基础 7、JAVA编程练习及点评 | ||
Android应用开发 基础概述 | 1、Android应用开发系统环境介绍和搭建 2、Android应用开发核心基础 | ||
Android应用开发基础 之控件学习和应用 | 1、Android控件入门 2、按钮、图片、文本、提醒框 3、列表 4、控件布局 5、菜单 6、TAB控件、可编辑文本框、自动完成文本框 7、画廊控件、网络视图 8、进度条、滚动条、下拉列表 9、状态开关、星级评分条 | ||
Android控件综合练习 | 1、开发一个程序的界面,综合练习学习过的各类控件的使用 2、答疑以及总结开发经验 | ||
Android应用开发基础 之程序调试 | 1、Android应用开发调试的基本方法以及示范 2、Android应用开发调试练习 3、点评练习情况及总结 | ||
Android应用开发基础 之SQLite | 1、Android应用开发中SQLite的概念和用途 2、Android应用开发中SQLite使用方法示例 3、Android应用开发中SQLite使用练习 4、实战演练及问题总结 | ||
Android应用开发基础 之事件处理机制 | 1、Android事件处理机制基础介绍 2、Android事件处理机制学习之监听接口 3、Android事件处理机制学习之方法重写 | ||
Android应用开发 之消息广播与服务响应 | 1、Android消息广播机制 2、Android服务机制 | ||
Android应用开发 之多线程基础 | 1、在Android中怎么实现多线程 2、编程练习 3、点评练习情况及总结 | ||
Android应用开发 之2D开发基础 | 1、SurfaceView的基本使用方法 2、自定义View的基本方式方法 3、编程练习 4、点评练习情况及总结 | ||
Android应用开发 之3D开发基础 | 1、Android 3D开发基础概念 2、Android 3D开发基础方式 3、编程练习 4、点评练习情况及总结 | ||
单机android应用 开发实战 | 包括界面开发、界面操作响应、系统事件响应、应用程序优化等方面 | ||
android网络开发基础 | 1、android如何用socket进行通信 2、编程练习实现android的socket通信 3、点评练习情况及总结 | ||
android手机系统功能开发 | 1、手机系统APP开发基础和方法 2、手机系统APP开发的环境搭建 3、手机系统APP实例修改和总结 | ||
CorelDRAW矢量 绘图软件(二) | CorelDRAW概述、启动与退出、窗口的组成、图像类型、 文件的基本操作、设置版面、辅助工具等 | ||
带基本网络通信功能 的应用实战开发 | 带基本网络通信功能的应用实战开发 | ||
手机项目开发 基本流程介绍 | 1、手机项目开发的基本流程介绍 2、手机项目开发中软件开发的基本流程 3、手机项目开发中软件开发的注意事项 | ||
Android应用开发 总结及毕业交流 | 1、总结课程学习的所有内容 2、毕业交流 | ||
学习时间 | 全日制脱产学习或者业余学习 | ||
优势 | 尊享海量行业学习资料,积累人脉资源; 资深教师团队,拥有7年以上的行业经验及多年教学经验; 就业指导特色课程,毕业=就业; 学员免费推荐就业,名企不再只是梦想; 固定教学场所,配备高标准电脑,营造舒适学习环境; 专业教务团队,班主任跟班管理。 |