① 安卓開發一定要用 java 嗎,其他語言開發方便嗎
安卓開發我認為不一定要用Java,但是相比於其他的語言來說Java會比較的方便,因為學習計算機專業或軟體開發專業的人,一般情況下,專業生課本全部都是發放的Java的課本,老師會根據書本和實際情況對Java語言進行教學。而且普遍情況下,掌握Java語言的編輯的人占絕大多數。如果使用其他的,遇到不懂得問題,可能就僅僅只能靠自己了。上圖是安卓應用層開發的圖片。
所以我認為做安卓開發最好使用Java,如果你的天賦、自學能力等各個方面都很強的話,可以使用其它的安卓設計的語言。
② 學習安卓開發到底需不需要學習java語言
需要學一點java語言,如果你有C++或C#的基礎,學起來會很快。
個人覺得入手時選擇一本薄薄的java的書就夠了,把裡面的代碼基本上都敲一遍就行了。接著你要多看看別人的代碼,參加一些項目,進步很快的。java上手容易,深入有難度,但只要能上手了,就可以搞安卓。
懂了一些基礎之後,其他的東西完全可以邊開發邊學,開發這一行就是學無止境,但是你得感興趣,肯鑽。
③ android開發需要學java me嗎
android開發不需要深入學習java me,只需了解就可以了。
開發android需要掌握並熟練運用java ee。
Java ME 以往稱作J2ME(Java Platform,Micro Edition),是為機頂盒、行動電話和PDA之類嵌入式消費電子設備提供的Java語言平台,包括虛擬機和一系列標准化的Java API。它和Java SE、Java EE一起構成Java技術的三大版本,並且同樣是通過JCP(Java Community Process)制訂的。
Java EE(Java Platform,Enterprise Edition)是sun公司(2009年4月20日甲骨文將其收購)推出的企業級應用程序版本。這個版本以前稱為 J2EE。能夠幫助程序員開發和部署可移植、健壯、可伸縮且安全的伺服器端 Java應用程序。Java EE 是在 Java SE 的基礎上構建的,它提供Web 服務、組件模型、管理和通信 API,可以用來實現企業級的面向服務體系結構(service-oriented architecture,SOA)和 Web 2.0應用程序。
④ Android手機系統需要學習java三大框架嘛
您好,Java的三大框架一般指Spring、Structs2、Hibernate,簡稱SSH。SSH一般用於做網站,和Android基本無關。學習Android需要Java基礎,再學習Android的SDK調用!
⑤ 學android一定要有java基礎嗎
我搞Android開發兩年了,自己剛上手的之前就有Java基礎,這兩年也接觸了很多同行,比較了解,給您解釋一下。
首先,要明確的是Android做一般的應用全部都要用Java語言去完成。所以在學期之前當然是Java基礎越扎實越好。如果零基礎的話也沒有關系,只要面向對象的思想認識的比較透徹,再了解Android的各種機制,也完全沒有問題。
⑥ 學習安卓一定要先學習JAVA嗎
我可以很肯定的跟你說:是的,必須是的。。至於android系統是基於java這門語言作為應用層的開發語言的優勢與目的我就不說了,網上一大堆。
結合我淺薄的android開發經驗來跟你說下:1、應用層的開發是使用java語言跟xml布局以及充當小型資料庫功能的特點,你必須得會java跟xml,這是基礎。xml就沒什麼好介紹的,java的話必須得掌握它的多線程操作機制以及事件驅動機制,回調機制。
2、要稍微深入一點的話就是要掌握第三方開發,比如基於網路地圖,谷歌地圖,動力感應,磁力感應,溫度感應等等開發的應用程序;
3、如果從事游戲開發的話,少不了OPENGL的學習,必須得學會,不然很難做出漂亮精彩的游戲。
4、再深入一個層次的話,就是底層技術了:android採用的是Linux內核,你得學學Linux操作系統,以及C語言,學習C語言是如何高效率的操作系統硬體的像CPU等。
以上均是我個人原創的學習以及開發經驗,望勿隨便復制粘貼,謝謝。
⑦ 求教:安卓開發必須會java嗎
基礎學習擴展——JavaEE:
由於很多Android應用程序都需要伺服器端的支持,所以掌握一些伺服器端開發知識還是非常有必要的。Java EE:SSH—Struts+Spring+Hibernate。這種技術的優點的功能完整、強大,已經使用了很多年,而傳統的互聯網應用,大多數都是採用JAVA為其構造平台,這使得眾多的內容提供商可快速的通過學習進入到Android的產品開發中來,並且可根據自己的內容特色更多的將精力放到交互設計以及UI表現力方面,大大縮短了移動互聯網應用的開發周期。
希望對您有所幫助!~
⑧ 想學習Android開發,是否必須精通Java
達不到精通的級別,畢竟是兩個不同方向的技術課程,但是在開發android學習過程中,你還是要會一些java的技術,java語言基礎要會,掌握Java基本語法,深入理解變數、表達式、運算符、流程式控制制、演算法初步、軟體編程規范等相關內容。Java語言高級特性,理解面向對象編程思想,掌握封裝,繼承,多態三大特性。了解Java中的相關API。這些了,希望對你有幫助.
⑨ 學習Android軟體開發前要先學習Java,那學習Java前還需要學習什麼嗎
是的,必須學習java語言,因為Android是以Java為編程語言的
⑩ Java和Android學哪個好
Android是主流智能手機的操作系統,JAVA是一種開發語言,兩者沒有好壞優勢之分,只是兩種職業崗位選擇,學安卓從事移動互聯方向開發,學JAVA從事軟體方向開發,主要看個人選擇,從學JAVA轉移到安卓,學安卓轉移到JAVA都是可以的。完美空間認為:從職業角度出發,想要快速從事軟體行業的開發,對大多數計算機不好的人員,安卓Android開發是最合適的選擇。
從整體來講,java和android的區別在於android程序是基於組件和配置的,而且android開發以java語言為開發工具,表面上看他們有點同宗不同門,但實際上區別十分大,android是一個主流智能手機操作系統,java是一種開發語言,兩者沒有好壞之分,而且兩者也是不同的崗位,從工作崗位來看,安卓從事的是移動互聯方向,java則是從事開發方向。
java和android都是可以做手機開發的;在以前半智能機的時代,手機應用的最多的就是java、塞班操作系統了,這兩個操作系統在三年以前應該和今天的安卓、IOS系統差不多,當時認為很完美了,不過時至今日,java系統相對較少,隨著3G時代的到來,人們最重要的網路終端設備一定是手機,而移動終端設備中3G系統的android手機又最多,android手機又以java為基礎,所以二者都可以說能做手機開發。
現在安卓能占智能系統的50%左右的市場份額,當然智能系統或者是移動終端不僅僅是指手機,因為從android3.0以後就開始應用於平板電腦了,android也是在快速的發展,從目前勢頭上來看,好像android要略勝一籌,但是其實這兩者並沒有可比性,因為發展方向並不一樣,側重點也不一樣,java按照實際的開發產品來看,至少有三個方向可以發展;手機終端、電腦客戶端、web伺服器斷,而android只適用於手機終端,因此java的發展范圍相對要廣一些,也就是我們所說的工作崗位更多一些,而android范圍小一些,但是從待遇上來看普遍稍高,各有各的好處,再說學習來看,從android轉java和從java轉android都是可以的,不管哪個行業都存在金字塔頂端的人,如果做好的話兩者都是不錯的方向。