培训课程:
Android培训课程,包括了java语言基础、面向对象编程、java线程、Android基础、Android核心、app开发、商业软件实战等。
理解数据类型,理解变量和常量运算符和表达式,输入输出流流程控制:循环和判断。函数,简单算法和数据结构(数组等)软件编程规范。
课程目标:掌握Java语言基本语法,深入理解变量常量、运算符优先级、学会用循环和判断语句来完成重复性和选择性的工作。深入理解函数的参数,返回值类型。培养编程中的逻辑分析能力。学习软件编程规范,按业内的标准来书写代码。
课程简介:
类和对象:类成员的访问控制。内部类和静态类。理解00P的封装,继承和多态。常用设计模式讲解,理解面向对象编程思想,理解封装,继承和多态。学会用面向对象的方法来对复杂项目进行模块划分。学会用继承等方式来提高代码的复用。用户界面开发,学习常用控件和界面布局和多媒体开发:音乐,视频,相机设置,铃声设置等。
Android特色开发:传感器、语言识别、谷歌地图等
Android游戏开发:高级绘图、动画效果、游戏开发框架
Android数据存储:work、SQLite等。
网络与通信:通信、Socket通信、WebKit应用
熟悉Android控件的使用,熟悉Android事件处理,熟悉Android数据存储,通信机制。Android 0penGL开发:多边形绘制、3D空间、纹理、光照等
游戏粒子系统:天气效果、打击光效、运动特效
游戏物理引擎:box2D学习,搭建真实的物理世界,游戏编辑器制作:地图编辑器、道具编辑器。让你随心所欲地更改游戏地图和各种元素 理解0penGL原理,学会使用游戏引擎来提高开发效率。学会制作游戏编辑器来简化工作流程。
