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

为了帮助大家更好的学习Android,并快速入门特此我们为大家制定了以下学习路线图,希望能够帮助大家。

一、 路线图概括: 开博不到一周,不予上传图片(外链也被关闭了)。。。多多包涵!!

二、 具体需要掌握知识点:



三、具体知识点与目标 Java基础

知识点 目标
Java 概述 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 游戏项目 使用游戏引擎编写游戏





四、
推荐书籍:
由【尚观4G只能操作系统研究室】郭宏志老师编写的 《Android应用开发详解》,本书提供大量的实战项目及详细解决方案,相信对初学者还是相关开发人员都会有比较大的帮助。
五、免费在线视频教程 Android教程之 Android简介 http://4g.uplooking.com/zxjc/122.html Android教程之 Android-HelloWorld http://4g.uplooking.com/zxjc/123.html Android教程之 Android 应用程序基本原理 http://4g.uplooking.com/zxjc/124.html Android教程之 Android 用户界面布局简介 http://4g.uplooking.com/zxjc/125.html Android教程之 Android 用户界面-选项菜单 http://4g.uplooking.com/zxjc/126.html Android教程之 Android 用户界面-使用XML文件创建菜单 http://4g.uplooking.com/zxjc/127.html Android教程之 Android 用户界面-上下文菜单 http://4g.uplooking.com/zxjc/128.html Android教程之 Android 用户界面-创建子菜单 http://4g.uplooking.com/zxjc/129.html Android教程之 Android 用户界面-对话框 http://4g.uplooking.com/zxjc/130.html Android教程之 Android 用户界面-其他常见的对话框 http://4g.uplooking.com/zxjc/131.html Android教程之 Android 用户界面Toast http://4g.uplooking.com/zxjc/132.html Android教程之 Android 用户界面-布局管理 http://4g.uplooking.com/zxjc/133.html Android教程之 Android 用户界面-布局管理-相对布局 http://4g.uplooking.com/zxjc/172.html Android教程之 Android 用户界面-表格布局 http://4g.uplooking.com/zxjc/173.html Android教程之 Android 用户界面-表格布局2 http://4g.uplooking.com/zxjc/174.html Android教程之 Android 中的事件处理 http://4g.uplooking.com/zxjc/175.html Android教程之 Android 用户界面-常用组件 http://4g.uplooking.com/zxjc/176.html Android教程之 Android 用户界面-自动完成文本框(AutoCompleteTextView) http://4g.uplooking.com/zxjc/177.html Android教程之 Android 用户界面-ListView http://4g.uplooking.com/zxjc/178.html Android教程之 Android 用户界面-其他常见ListView用法 http://4g.uplooking.com/zxjc/179.html Android教程之 Android-日期、时间选择对话框(DataPickerDialog、TimePickerDial http://4g.uplooking.com/zxjc/180.html Android教程之 Android 用户界面-进度条 http://4g.uplooking.com/zxjc/181.html Android教程之 Android 用户界面-表格视图(GridView) http://4g.uplooking.com/zxjc/182.html Android教程之 Android 用户界面-选项卡视图(Tab) http://4g.uplooking.com/zxjc/183.html Android教程之 Android 播放器 http://4g.uplooking.com/zxjc/184.html Android教程之 Android俄罗斯方块1 http://4g.uplooking.com/zxjc/185.html Android教程之 Android俄罗斯方块2 http://4g.uplooking.com/zxjc/186.html Android教程之 Android博客登陆客户端1 http://4g.uplooking.com/zxjc/187.html Android教程之 Android博客登陆客户端2 http://4g.uplooking.com/zxjc/188.html Android教程之 Android无线点餐系统 http://4g.uplooking.com/zxjc/189.html

----------------------------------------------------------------------------------------------------------

原文来自:http://4g.uplooking.com/zxjc/iteye-1.html

更多相关文章

  1. 史上最详细的Android(安卓)Studio系列教程三--快捷键
  2. appium简明教程(7)——Desired Capabilities详解
  3. Android初级教程获取手机系统联系人信息
  4. M2使用教程
  5. Android录音应用实例教程
  6. 零基础APP自动化测试教程(一)
  7. Android(安卓)Studio使用注解式框架Butterknife教程
  8. Android基础教程(二)之五大布局对象
  9. Android开发入门——推箱子游戏开发实战(二)

随机推荐

  1. Android获取外部和内部存储空间总大小和
  2. 关于android软键盘隐藏总结
  3. Android studio 快捷键(本人习惯,有做一些
  4. ubuntu下ndk编译ffmpeg0.8.1
  5. Android学习——异常(1)
  6. android 判断MIUI悬浮窗权限是否打开
  7. EditText控件默认总是获取输入法的解决办
  8. 适用于Google Play开发者控制台的付费应
  9. android zxing二维码横屏改竖屏
  10. 将数据从java类传递到Web View html