学Android开发前一定要先学JAVA吗?
发布网友
发布时间:2022-04-23 08:52
我来回答
共10个回答
热心网友
时间:2022-05-23 03:52
学习Android一定要会java的,因为android的开发至少目前是在一个纯java的开发环境中进行的,android的学习基本上是学习如何运用它的控件以及各个组件,但是要实现这些控件和组件必须要用到java,不排除以后使用c#也可以进行android的开发。因此java是个基础,要想让自己变成一个Android达人,所以一定要潜下心来好好把java的基础学习一下。其实java是一门很容易学习的语言。
几个建议,可以尝试着去做:
1、首先,要先把java的常用语法给学会并理解。
2、其次,最好能上网上下载些视频看看别人讲解的java这样可以帮助对java的深入理解,这样可以把java的语法学习的更到位。
3、再次,最好能在网上或者买些辅导资料练习一下里面的例子。这样有助提高编程技巧及对java的理解能力。
4、最后,再去学习android,这样对java的认识会有一种焕然一新的感觉。
5、要想彻底的学好android,还要学习一下数据库和sql的语言。这样在以后的工作中才能游刃有余。
6、要想学好android最好的方法还是要平心静气的去学习,切忌浮躁。
热心网友
时间:2022-05-23 06:44
我可以很肯定的跟你说:是的,必须是的。。至于android系统是基于java这门语言作为应用层的开发语言的优势与目的我就不说了,网上一大堆。
结合我浅薄的android开发经验来跟你说下:1、应用层的开发是使用java语言跟xml布局以及充当小型数据库功能的特点,你必须得会java跟xml,这是基础。xml就没什么好介绍的,java的话必须得掌握它的多线程操作机制以及事件驱动机制,回调机制。
2、要稍微深入一点的话就是要掌握第三方开发,比如基于百度地图,谷歌地图,动力感应,磁力感应,温度感应等等开发的应用程序;
3、如果从事游戏开发的话,少不了OPENGL的学习,必须得学会,不然很难做出漂亮精彩的游戏。
4、再深入一个层次的话,就是底层技术了:android采用的是Linux内核,你得学学Linux操作系统,以及C语言,学习C语言是如何高效率的操作系统硬件的像CPU等。
以上均是我个人原创的学习以及开发经验,望勿随便复制粘贴,谢谢。
热心网友
时间:2022-05-23 08:36
首先安卓是基于JAVA语言开发的安卓移动端应用程序。
安卓的学习可以和JAVA的学习同步进行,只是安卓的学习过程中免不了需要动手操作去编程,而这个过程是需要你熟悉JAVA语言才行。
如果你只是为了了解安卓的运行机制啊,学习研究用呢,就可以不用花太大的功夫去研究JAVA。因为JAVA是一门面向对象编程的高级语言,相对来说还是很容易理解。因此学习安卓是否需要先学习JAVA这就需要你看你的目的是干嘛。
热心网友
时间:2022-05-23 10:44
1、android是以java为基础来做开发的,为了能更好更深的学习android,学java是必要的。
2、很多人很多培训班,都说可以直接学java web或是android的,据我看我周围人的类似情况,都混得不是很好,原因主要是基础不稳固,上层很难有长远的发展。
再考虑下吧。
热心网友
时间:2022-05-23 13:08
目前可以使用 kotlin 来开发Android,但也是基于java 的。
所以结论是 :如果你要学习开发Android,不一定要先学Java,可以直接用 kotlin
但是:目前这个阶段,如果想学好Android开发,Java前提必不可少。
热心网友
时间:2022-05-23 15:50
嗯,我之前就是不懂JAVA直接开始学android教程,看了一阵子发现还是得学java,所以现在再补。所以,从长远来说,还是先学一下JAVA 比较好。
热心网友
时间:2022-05-23 18:48
是的,android的上层开发都是用java,底层开发有可能涉及到c语言。
热心网友
时间:2022-05-23 22:02
是的,学习Andrdid是一定会学习JAVA的
热心网友
时间:2022-05-24 01:34
看你做什么 framework层及以下层 还有游戏开发基本上用C/C++, 但是那些难度比java做Android应用更大
热心网友
时间:2022-05-24 05:22
对。
android app 环境和库很大一部分取决于java。