上课时段: 详见内容
课程价格: 请咨询
优惠价格: 请咨询
授课学校: 证书培训
Android课程体系
课程名称
课程主题
*阶段JAVA基础
JAVA基础
Java开发环境搭建,Java虚拟机原理,Java的数据类型,运算符,表达式,数组,流程控制等Java基础编程知识
JAVA面向对象
封装、继承、多态、抽象类、接口、内部类、等面向对象高级编程知识
JAVA核心
JAVA核心API,数据结构,集合、堆栈以及常用的排序和查找算法,新特性Enums (枚举)、Varargs (可变参数)、for each(增强)循环、Generic(泛型)程序设计等
Java设计模式
常用设计模式,包括单例模式、工厂模式,模板方法模式和观察者模式等,更深入理解框架内部实现原理
第二阶段JAVA项目
贪吃蛇、俄罗斯方块
掌握JAVA游戏项目开发流程和技巧
计算器、多线程下载工具
掌握JAVA应用项目开发流程和技巧
第三阶段 Android基础
开发环境搭建
Android SDK ADT的设置及用法
Android项目结构
Android项目的文件夹结构及功能
UI组件
文本、按钮、列表、复选框、图片按钮等界面组件的使用方法
布局管理器
线性布局、相对布局等常用布局管理器的用法
四大组件
Activity
Service
BroadcastReceiver
ContentProvider
Activity的生命周期
服务的生命周期
服务的启动方式
广播接收者的用法
内容提供者的用法
数据持久化
SharedPreferences
InternalStorage
SDCard
SLite
Web Storage
第四阶段 Android高级
传感器
方向传感器、温度传感器、加速度传感器、磁场传感器等传感器的用法
动画特效
帧动画、补间动画和GIF动画的用法
游戏引擎
游戏开发方法及游戏引擎使用方法简介
Android NDK
Android中如何使用C/C++开发
Android高级技巧
自定义组件等高级技巧
相关课程