Android游戏与应用开发最佳学习路线图

Android 游戏与应用开发最佳学习路线图数据库

为了帮助你们更好的学习 Android,并快速入门特此咱们为你们制定了如下学习路线图,但愿可以帮助你们。 编程

 

1、路线图归纳: 数组

      

 

 

2、具体须要掌握知识点安全

3、具体知识点与目标 服务器

 

 

Java基础网络

 

知识点 多线程

 

目标 框架

Java 概述 ide

Java 基础入门 工具

 

Java 开发环境搭建

熟练开发环境搭建、使用Eclipse编译运行调试项目

Java基本程序设计结构

 

熟练Java基本程序的书写、熟练运用数据类型、变量、流程、数组

对象和类(OOP基础)

深入理解面向对象思想、熟练运用类、对象、方法等Java基本程序单位

继承

熟练Java继承程序设计思想、可以使用继承思想编写Java程序

接口与内部类

熟练Java接口的定义和使用、理解使用Java接口设计系统

异常与调试

理解Java异常的机制、可以捕获常见异常、能够自定义异常

集合框架

熟练使用三种集合框架List、Map、Set;可以使用集合框架模拟数据库操做

多线程

熟练Java多线程的定义和使用,熟练Java的同步机制和通讯机制,编写安全的Java多线程程序

网络编程

熟练Java网络编程客户端和服务器端类、使用Java网络编程接口实现聊天室

Java IO 流

熟练各类Java I/O流的使用、使用IO流拷贝文件、上传、下载

GUI

熟练常见的Java GUI控件的使用、熟练Java事件的处理机制、熟练常见事件处理方法

Java 数据库编程(JDBC)

可以使JDBC访问各类数据库、MySQL、Oracle 熟练Java 的CRUD方法、使用Java调用存储过程

Java Web 编程

 

 

理解Web编程思想、理解Web编程的请求响应机制,熟练Servlet Web 编程

Java 项目

熟练使用Java基础知识、多线程、网络编程、IO、GUI实现聊天室

 

Android游戏与应用开发

知识点

目标

 

应用开发部分

Android 基础入门

熟练Android平台搭建、熟练使用Android建立命令工具、编写第一个

Android应用程序

Android 用户界面

熟练Android建立UI组件的应用、可以使用建立UI组件设计实际项目

UI、熟练高级UI的使用,例如,MapView、WebView、Gallery、GridView 等

Android 基本组件

 

(Activity、Intent、

Service、

BroadCastReceiver、

ContentProvider)

深入理解Android应用程序的设计思想、熟练Android平台的四大组件

Activity、Service、BroadcastReceiver、ContentProvider的使用

可以使用通知、Alarm等实现备忘录等真实项目

Android 数据存储

熟练Android平台的数据存储、熟练使用Sqlite数据库实现CRUD操做 熟练Android文件系统的操做

多媒体

熟练使用Android 平台的多媒体的使用,播放音频、视频、操做图片

互联网应用

熟练Android平台的网络编程接口、熟练Sock、URL、ApacheClient的各类使用方法

GPS定位应用

熟练Android平台的定位API、可以使用这些API实现定位、跟踪、查找等功能

 

Android多线程

熟练Android平台的多线程处理方法、熟练使用Android平台的消息处理机制

Android 应用项目

学习版本控制工具、熟练团队开发流程

 

游戏开发部分

图形图像

熟练Android平台的图形图像处理API、可以使用这些API绘制图形、动画等

View、SurfaceView

熟练View、SurfaceView、自定义视图

Android 平台下的传感器

可以使用Android 平台API实现感应操做

游戏中的物理和数学

Android 平台的物理特性实现

OpenGL ES初级

熟练OpenGL ES的常见API的使用

OpenGL进阶

可以使用OpenGL ES API实现一些特效

游戏引擎初步

熟练游戏引擎基础框架

游戏引擎音效模块

熟练游戏引擎音效部分实现

游戏引擎实体模块

熟练游戏引擎粒子系统实现

游戏引擎OpenGL 模块

熟练游戏引擎OpenGL ES 3D部分实现

Android 游戏项目

使用游戏引擎编写游戏

 

4、在此咱们为你们推荐:

前期:《疯狂JAVA讲义》

中期:  《疯狂Android》

          后期:《Android应用开发详解》

相关文章
相关标签/搜索