【尚观】Android游戏与应用开发最佳学习之路_转载来学习Android
2011-07-15 18:28
1476 查看
Android游戏与应用开发最佳学习路线图
为了帮助大家更好的学习Android,并快速入门特此我们为大家制定了以下学习路线图,希望能够帮助大家。一、 路线图概括: 开博不到一周,不予上传图片(外链也被关闭了)。。。多多包涵!!
二、 具体需要掌握知识点:
三、 具体知识点与目标 Java基础
[align=center]知识点[/align] | [align=center]目标[/align] |
[align=center]Java 概述[/align] | [align=center]Java 基础入门[/align] [align=center] [/align] |
[align=center]Java 开发环境搭建[/align] | [align=center]熟练开发环境搭建、使用Eclipse编译运行调试项目[/align] |
[align=center]Java基本程序设计结构[/align] | [align=center]熟练Java基本程序的书写、熟练运用数据类型、变量、流程、数组等[/align] |
[align=center]对象和类(OOP基础)[/align] | [align=center]深刻理解面向对象思想、熟练运用类、对象、方法等Java基本程序单位[/align] |
[align=center]继承[/align] | [align=center]熟练Java继承程序设计思想、能够使用继承思想编写Java程序[/align] |
[align=center]接口与内部类[/align] | [align=center]熟练Java接口的定义和使用、理解使用Java接口设计系统[/align] |
[align=center]异常与调试[/align] | [align=center]理解Java异常的机制、能够捕获常见异常、可以自定义异常[/align] |
[align=center]集合框架[/align] | [align=center]熟练使用三种集合框架List、Map、Set;能够使用集合框架模拟数据库操作[/align] |
[align=center]多线程[/align] | [align=center]熟练Java多线程的定义和使用,熟练Java的同步机制和通信机制,编写安全的Java多线程程序[/align] |
[align=center]网络编程[/align] | [align=center]熟练Java网络编程客户端和服务器端类、使用Java网络编程接口实现聊天室[/align] |
[align=center]Java IO 流[/align] | [align=center]熟练各种Java I/O流的使用、使用IO流拷贝文件、上传、下载[/align] |
[align=center]GUI[/align] | [align=center]熟练常见的Java GUI控件的使用、熟练Java事件的处理机制、熟练常见事件处理方法[/align] |
[align=center]Java 数据库编程(JDBC)[/align] | [align=center]能够使JDBC访问各种数据库、MySQL、Oracle[/align] [align=center]熟练Java 的CRUD方法、使用Java调用存储过程[/align] |
[align=center]Java Web 编程[/align] [align=center] [/align] [align=center] [/align] | [align=center]理解Web编程思想、理解Web编程的请求响应机制,熟练Servlet Web 编程[/align] |
[align=center]Java 项目[/align] | [align=center]熟练使用Java基础知识、多线程、网络编程、IO、GUI实现聊天室[/align] |
知识点 | 目标 |
[align=center]应用开发部分[/align] | |
[align=center]Android 基础入门[/align] | [align=center]熟练Android平台搭建、熟练使用Android创建命令工具、编写第一个Android应用程序[/align] |
[align=center]Android 用户界面[/align] | [align=center]熟练Android创建UI组件的应用、能够使用创建UI组件设计实际项目UI、熟练高级UI的使用,例如,MapView、WebView、Gallery、GridView等[/align] |
[align=center]Android 基本组件(Activity、Intent、Service、BroadCastReceiver、ContentProvider)[/align] | [align=center]深刻理解Android应用程序的设计思想、熟练Android平台的四大组件Activity、Service、BroadcastReceiver、ContentProvider的使用[/align] [align=center]能够使用通知、Alarm等实现备忘录等真实项目[/align] |
[align=center]Android 数据存储[/align] | [align=center]熟练Android平台的数据存储、熟练使用Sqlite数据库实现CRUD操作[/align] [align=center]熟练Android文件系统的操作[/align] |
[align=center]多媒体[/align] | [align=center]熟练使用Android 平台的多媒体的使用,播放音频、视频、操作图片[/align] |
[align=center]互联网应用[/align] | [align=center]熟练Android平台的网络编程接口、熟练Sock、URL、ApacheClient的各种使用方法[/align] |
[align=center]GPS定位应用[/align] | [align=center]熟练Android平台的定位API、能够使用这些API实现定位、跟踪、查找等功能[/align] |
[align=center]Android多线程[/align] | [align=center]熟练Android平台的多线程处理方法、熟练使用Android平台的消息处理机制[/align] |
[align=center]Android 应用项目[/align] | [align=center]学习版本控制工具、熟练团队开发流程[/align] |
[align=center]游戏开发部分[/align] | |
[align=center]图形图像[/align] | [align=center]熟练Android平台的图形图像处理API、能够使用这些API绘制图形、动画等[/align] |
[align=center]View、SurfaceView[/align] | [align=center]熟练View、SurfaceView、自定义视图[/align] |
[align=center]Android 平台下的传感器[/align] | [align=center]能够使用Android 平台API实现感应操作[/align] |
[align=center]游戏中的物理和数学[/align] | [align=center]Android 平台的物理特性实现[/align] |
[align=center]OpenGL ES初级[/align] | 熟练OpenGL ES的常见API的使用 |
[align=center]OpenGL进阶[/align] | [align=center]能够使用OpenGL ES API实现一些特效[/align] |
[align=center]游戏引擎初步[/align] | [align=center]熟练游戏引擎基础框架[/align] |
[align=center]游戏引擎音效模块[/align] | [align=center]熟练游戏引擎音效部分实现[/align] |
[align=center]游戏引擎实体模块[/align] | [align=center]熟练游戏引擎粒子系统实现[/align] |
[align=center]游戏引擎OpenGL 模块[/align] | [align=center]熟练游戏引擎OpenGL ES 3D部分实现[/align] |
[align=center]Android 游戏项目[/align] | [align=center]使用游戏引擎编写游戏[/align] |
四、 推荐书籍:[align=left]由【尚观4G只能操作系统研究室】郭宏志老师编写的 《Android应用开发详解》,本书提供大量的实战项目及详细解决方案,相信对初学者还是相关开发人员都会有比较大的帮助。[/align]
[align=left]五、免费在线视频教程[/align][align=left]Android教程之Android简介[/align][align=left]http://4g.uplooking.com/zxjc/122.html[/align][align=left]Android教程之Android-HelloWorld[/align][align=left]http://4g.uplooking.com/zxjc/123.html[/align][align=left]Android教程之Android 应用程序基本原理[/align][align=left]http://4g.uplooking.com/zxjc/124.html[/align][align=left]Android教程之Android 用户界面布局简介[/align][align=left]http://4g.uplooking.com/zxjc/125.html[/align][align=left]Android教程之Android 用户界面-选项菜单[/align][align=left]http://4g.uplooking.com/zxjc/126.html[/align][align=left]Android教程之Android 用户界面-使用XML文件创建菜单[/align][align=left]http://4g.uplooking.com/zxjc/127.html[/align][align=left]Android教程之Android 用户界面-上下文菜单[/align][align=left]http://4g.uplooking.com/zxjc/128.html[/align][align=left]Android教程之Android 用户界面-创建子菜单[/align][align=left]http://4g.uplooking.com/zxjc/129.html[/align][align=left]Android教程之Android 用户界面-对话框[/align][align=left]http://4g.uplooking.com/zxjc/130.html[/align][align=left]Android教程之Android 用户界面-其他常见的对话框[/align][align=left]http://4g.uplooking.com/zxjc/131.html[/align][align=left]Android教程之Android 用户界面Toast [/align][align=left]http://4g.uplooking.com/zxjc/132.html[/align][align=left]Android教程之Android 用户界面-布局管理[/align][align=left]http://4g.uplooking.com/zxjc/133.html[/align][align=left]Android教程之Android 用户界面-布局管理-相对布局[/align][align=left]http://4g.uplooking.com/zxjc/172.html[/align][align=left]Android教程之Android 用户界面-表格布局[/align][align=left]http://4g.uplooking.com/zxjc/173.html[/align][align=left]Android教程之Android 用户界面-表格布局2[/align][align=left]http://4g.uplooking.com/zxjc/174.html[/align][align=left]Android教程之Android 中的事件处理[/align][align=left]http://4g.uplooking.com/zxjc/175.html[/align][align=left]Android教程之Android 用户界面-常用组件[/align][align=left]http://4g.uplooking.com/zxjc/176.html[/align][align=left]Android教程之Android 用户界面-自动完成文本框(AutoCompleteTextView)[/align][align=left]http://4g.uplooking.com/zxjc/177.html[/align][align=left]Android教程之Android 用户界面-ListView[/align][align=left]http://4g.uplooking.com/zxjc/178.html[/align][align=left]Android教程之Android 用户界面-其他常见ListView用法[/align][align=left]http://4g.uplooking.com/zxjc/179.html[/align][align=left]Android教程之Android-日期、时间选择对话框(DataPickerDialog、TimePickerDial[/align][align=left]http://4g.uplooking.com/zxjc/180.html[/align][align=left]Android教程之Android 用户界面-进度条[/align][align=left]http://4g.uplooking.com/zxjc/181.html[/align][align=left]Android教程之Android 用户界面-表格视图(GridView)[/align][align=left]http://4g.uplooking.com/zxjc/182.html[/align][align=left]Android教程之Android 用户界面-选项卡视图(Tab)[/align][align=left]http://4g.uplooking.com/zxjc/183.html[/align][align=left]Android教程之Android 播放器[/align][align=left]http://4g.uplooking.com/zxjc/184.html[/align][align=left]Android教程之Android俄罗斯方块1[/align][align=left]http://4g.uplooking.com/zxjc/185.html[/align][align=left]Android教程之Android俄罗斯方块2[/align][align=left]http://4g.uplooking.com/zxjc/186.html[/align][align=left]Android教程之Android博客登陆客户端1[/align][align=left]http://4g.uplooking.com/zxjc/187.html[/align][align=left]Android教程之Android博客登陆客户端2[/align][align=left]http://4g.uplooking.com/zxjc/188.html[/align][align=left]Android教程之Android无线点餐系统[/align][align=left]http://4g.uplooking.com/zxjc/189.html[/align]----------------------------------------------------------------------------------------------------------
原文来自:http://4g.uplooking.com/zxjc/iteye-1.html
相关文章推荐
- 【尚观】Android游戏与应用开发最佳学习之路_转载来学习Android
- Android游戏与应用开发最佳学习路线图
- Android 游戏与应用开发最佳学习路线图
- Android游戏与应用开发最佳学习路线图
- Android游戏与应用开发最佳学习路线图
- Android 游戏与应用开发最佳学习路线图
- Android游戏与应用开发最佳学习路线图
- Android应用和游戏开发最佳学习路线
- Android开发学习之路-插件安装、检查应用是否安装解决方案
- android应用开发学习笔记--游戏开发
- Android应用开发学习之路I-Java技术篇
- Android开发学习之路--在Android应用中愉快地写C/C++代码
- Android学习 游戏开发之打地鼠(四,游戏结束和数据存储)
- cocos2d android 游戏开发学习——CCAction(一)
- Android应用开发学习笔记之列表选择框
- 游戏引擎开发与应用最佳 实践 【引擎开发篇】 之二 :引擎模块划分(续)
- 【移动开发】Android游戏开发SurfaceView应用----手指发动小球(小球碰撞检测例子)
- Android应用开发学习—Toast的使用(位置变化及重新自定义)
- Android游戏开发学习第1节——弹跳吧,小球!
- Android开发学习之路--Android系统架构初探