学了Java基础可以学安卓了不???

如题所述

可以。。。

安卓比java不知道容易多少。。

别听1楼胡说。。

安卓和java差不多。。有95%的相似,可以说安卓就是java。。。。

只是安卓多了一些自己独有的新东西。

如:

组件(按钮、输入框、istView等等)

ps:虽然有些组件java也有,但是用法不一样。。也算安卓独有的了

框架(安卓就3个框架,以目前来说。view、surfaceView、还有一个忘记了,不常用的。。是用来做3d游戏用的。。lz可以自己查查)

以及一些传感器(如:距离传感器、方向传感器等)。。

再多的就是一些布局啥的了

lz不用着急学android, 学好java等于学好andriod。 如果你java基础很扎实,学android,最多一个月就能掌握的很不错了追问

呃呃谢谢,有什么好建议么

追答

lz是打算学习那块知识点的??

java体系还是很大的。。

比如说手机软件、手机游戏、web、j2ee等等、、、都涉及java。。。

lz不可能都学吧、、、

如果不知道要以哪个方向作为目标的,先把java se学好、我前面说的那些都用得上java se的知识

追问

呃呃这个我知道,我现在正学着JavaSE那下一步麽?

追答

下一步,你就选吧。。。。。。。。

做游戏、做软件、做网页、等等、

你得选了,我才好说。。你说是吧?

追问

我想做安卓方面的!!!

追答

游戏、还是软件?还是别的?

追问

软件与游戏有区别???

追答

软件我不太了解,我比较熟悉游戏的。。
前期的学习,不管是软件还是游戏的都没什么太大差别。。
软件更注重组件的编写,布局等。这个我只能知道这么多了。

游戏对组件、布局就很少用到了。可以说几乎用不上,更注重框架的运用。和一些游戏碰撞算法、物理算法、图片的绘制、渲染、如果要做一些物理游戏,像愤怒的小鸟,还需要学习box2d等物理引擎、若想把游戏做得很炫,还需要学习粒子系统。
而且,学游戏还分2d和3d,用引擎做游戏和不用引擎做游戏的区别。

总的来说,前期都一样的,不管做游戏也好,软件也好。。。。。

追问

我现在在学Javase那接下来要学什么呢?

追答

游戏的:
c、c++、java、android、object-c、iphone(object-c、iphone如果你要做iphone上的游戏和软件就要学)、学会一个游戏引擎,如cocos2d、unity3d等、会一门脚本语言,如:lua、javascript等、学些物理引擎,如box2d、chipmunk、若有需要,还要会点粒子系统、一些游戏常用的开发工具,如脚本工具、地图工具、人物动作工具等。

网页的:
html、div+css、javascrip、JQuery ,tomcat等服务器、 javaEE(JSP、servlet), struts1,struts2 ,hibernate,spring、Freemaker、xml等。

软件的:
软件的我就不太清楚了。从来没做过软件。。我只做过游戏和网页、、

我上面说的那些当然不可能需要你全会,我也不是全会。一般工作的时候,你只要会前端的或者后端的一项就可以了。

游戏前端指的是 :一些人物动作的处理、脚本处理、游戏地图、音效、粒子系统等。不会接触很多代码,一般都是用开发工具的居多,所以游戏前端一般需要你掌握很多游戏开发的工具,而不会要求你会写很牛逼的代码。

游戏后端指的是 :当然就是写代码啦,处理一些逻辑上的问题。后端不管是游戏还是网页的,都是挺难的。

网页前端指的是:静态页面的编写、给网页添加动态效果、一些表单的验证等。

网页后端指的是:数据处理,当然至少需要会一门数据库,如sql。 和一些服务器上的编写。。这个我也不是太懂,只能说那么多了。

望采纳、、、

追问

感觉好多好乱啊╭(╯ε╰)╮

追答

没法。。你没有告诉我你想往哪个方面发展,我只好全列出来了

(*^__^*) ……

追问

啊这啊╭(╯ε╰)╮其实我没想到是那么多的,方向还没确定好,假如做网站呢????

追答

网站前端必须会的:html、xhtml、div+css、javascript 、ajax(脚本也并不一定要会javascript,只要是网页上的脚本就可以了。)

网站前端可选的 : jq、html5、css3、flash、ps、xml

网站后端:tomcat等服务器、 javaEE(JSP、servlet), struts1,struts2 ,hibernate,spring

追问

前端可选???是什么意思呢???

追答

就是不一定要求你会、、、、当然会更好

追问

~\(≧▽≦)/~迷茫了,可选可以选多少???最低限度???

追答

必须会的就是最低限度。。。(⊙o⊙)

追问

呃呃谢谢

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-05-05
可以学,很简单。 自己去网上下点视频看看完全可以找到工作,之后就可以边工作,边学习。追问

哪里有???听说要先会Java me是吧?

追答

百度传课里面,搜一下安卓,视频一大把,都是基础教学,随便挑一个学就行了。

第2个回答  2014-05-05
不一样,安卓基础比java难追问

请详细赐教

第3个回答  2014-05-05
安卓没学过