1、首先你要有Java基础
Android是基于Java的,所以如果想从事Android开发相关的工作,首先必须具备一定的Java基础知识。 这里的Java基础主要包括两个方面:JavaSE基础和JavaWeb开发基础。
2.JavaSE基础知识
JavaSE是整个Java的核心。 所有其他Java相关的知识点都只是在JavaSE基础上的扩展。 因此,学习JavaSE需要牢牢掌握Java的基本语法,了解一些面向对象的概念、Java异常、集合框架、Java I/O、反射、泛型和多线程、网络编程等。
3.JavaWeb开发
JavaWeb的主要内容包括:
Java解析XML文件DOM4J、MySql数据库应用、多表连接查询应用、Jsp和Servlet应用、Http协议解析、Tomcat服务器应用配置、WebService服务配置应用。
4.安卓基础知识
有了Java基础知识后,需要学习一些Android开发的基础知识做游戏开发需要学什么,包括学习Android中基本控件的开发和使用、高级控件的使用、掌握布局和自定义控件、Android数据存储方式、Android图形编程技术、2D图形编程、图像旋转、动画框架等
5. Android游戏编程知识
Android开发也分为很多方面,所以要从事Android游戏开发做游戏开发需要学什么,需要学习一些Android游戏开发方面的专业知识,包括Android游戏开发概述、SurfaceView如何使用、物理球技术、碰撞检测技术、基础知识等。游戏引擎的概念游戏角色,Cocoa2d -如何使用Android引擎,如何使用OpenGLES,如何使用图片、文字、背景音乐等资源。
我有C++编程基础,正在学习JAVA。 我需要学习什么? 我想做触摸屏和3D手游3D动画,需要学什么? 需要什么工具?
文章来源:https://zhidao.baidu.com/question/1743541533822866187.html