Android开发
第一阶段 Java与Android基础
Java体系:Java体系结构、开发环境搭建、Java面向对象程序开发入门
Java基础:标识符,关键字,数据类型,变量与常量,运算符与表达式,流程控制,数组与排序
面向对象进阶:封装,继承,多态;抽象与接口,内部类与回调函数,集合框架以及集合排序,常用类
JavaSE高级:异常处理,File类,IO流,多线程与网络编程,网络编程与TCP/IP,UDP,HTTP协议,线程同步与锁,常见 设计模式
Android入门:Android发展与体系结构,Android开发工具介绍ADT-bundle与Android Studio,SDK下载与安装
Android布局与控件:View介绍,Android常用布局与基本控件,事件监听之常用事件
Android高级控件:高级控件与适配器,菜单,对话框与通知,Fragment与ViewPager,自定义控件
第二阶段 Android组件深入学习
数据存储:Android数据存储,SharedPreferences,内部存储,外部存储,SQLite数据库
XML与JSON:XML语法与编写规则,XML解析与创建, PULL解析XML,解析在线数据(天气预报);JSON数据格式,JSON解析与创建
Android网络编程与线程:Http协议解析,请求与响应,多线程文件上传于下载;HttpURLConnection请求连接网络资源,开源框架HttpClient介绍与使用
四大组件:四大组件入门与深入,Activity生命周期与启动模式;Service生命周期与开启方式,进程间通信AIDL;广播的发送与监听,有序广播和普通广播;ContentProvider配置与实现
Intent深入:显式Intent与隐式Intent,权限的定义以及使用,权限检查,组件间数据传递
多媒体与动画:音频与视频,Camera之照相与摄像,图片处理与9-patch,动画与特效
第三阶段 高级Android开发技巧
百度地图:地图服务,导航与定位,LBS云检索,基础数据服务,出行与轨迹服务,数据分析服务
传感器:方向与加速度(重力感应),光线,磁场,距离,温度等传感器的使用
C语言与NDK开发:C环境搭建,C语言基础语法,JNI规范和NDK使用,NDK工具包介绍,NDK编译生成动态库,Java与C相互调用
版本控制器:版本控制器SVN的介绍;代码提交,更新,合并等操作,协同开发管理以及项目版本分支合并操作;git版本控制介绍与使用
游戏碰撞与COCOS2D-X:游戏碰撞原理与检测技术,基本游戏开发,扫雷等游戏开发;编译与使用COCOS2D-X,COCOS2D-X基本概念,开发跨平台的COCOS2D-X游戏
第四阶段 大型移动-Web交互项目实战开发
MySQL与JDBC:Mysql安装与配置,数据实例的创建,基本的SQL语句,Java连接数据库技术JDBC
HTML5+CSS3:HTML基本语法与常用标签,HTML5发展与前景,Canvas,新增表单标签,离线存储、CSS3新增选择器,移动设备适配,JS介绍与JS移动框架jquery-mobile
服务器与Servlet:Web服务器tomcat安装与使用,项目部署与访问,Servlet与JSP的开发与部署
项目实战:需求分析,评审,系统设计,系统实现,测试,项目打包与部署现
- 招生对象:0基础、有志进入IT软件行业发展的人群
- 学 制:
- 开学时间:滚动开班
- 报名截止:不限
- 学 费:电询
- 网报价格:电询
- 颁发证书:
- 备 注:学生可选择网上报名。
- 在线咨询: