深圳安卓系统培训班 | |||
课程背景 | 随着“后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、毕业交流 |
||
学习时间 | 全日制脱产学习或者业余学习 | ||
优势 |
门面
¥询价课时:详询
¥询价课时:详询
¥询价课时:详询
¥询价课时:详询
¥询价课时:详询
¥询价课时:详询
¥询价课时:详询
¥询价课时:详询
¥询价课时:详询
¥询价课时:详询
¥询价课时:详询
¥询价课时:详询
¥询价课时:详询
¥询价课时:详询
¥询价课时:详询