Android Studio VS Eclipse (還在用Eclipse?你OUT了!)

jopen 10年前發布 | 132K 次閱讀 Android Studi

來自自大苞米的博客(http://blog.csdn.net/a396901990

公司派來一個去美國參加完AnDevCon大會的來給我們分享大會上學習的內容。

AnDevCon并非類似于蘋果的WWDC和Google I/O,而是民間的android程序員組織,Google來support的,一年兩次。講的都是實際開發的一些經驗什么的,都很實在。

他給我們分享了好幾個topic,我慢慢整理以后再分享給大家。

他第一個向我們推薦的就是不要用Eclipse了,因為據說去參加那個大會,你用Eclipse都不好意思和別人打招呼。因為現在開發都在用Android Studio。

在他演示幾個功能后感覺,確實完爆了Eclipse,所以我也下了一個來用,Mac和Win7的都試過了,但還是Mac做開發比較爽。

Android Studio是谷歌13年推出的一款基于Intellij IDEA開發的Android IDE。據說之前有很多bug,所以導致沒有多少人去使用,在最近幾個版本的更新后已經非常不錯了,基本到了不用就out的地步了。下面來對比一下 Android Studio和Eclipse。

 

Android Studio對比Eclipse的優勢有如下:

1.比Eclipse漂亮

本人就喜歡黑色的主題,之前用Eclipse費死勁下的那個黑色的主題實在太山寨了。Android Stuido自帶的Darcula主題的炫酷黑界面實在是高大上。

2.比Eclipse速度快

包括啟動速度,響應速度,內存占用等等全面領先與Eclipse。

3.提示,補全更加智能,更加人性化

提示補全對于開發來說意義重大,熟悉Android Studio以后效率提升的不止一點點哦。每次運行Android Studio都會有小Tips, 非常贊。

4.整合了Gradle構建工具

Gradle是一個新的構建工具,集合一些Ant和Maven的優點,但由于我一點也不了解Gradle而且對于Ant和Maven也是一知半解,所以這個對我算是缺點吧。而且每次都要同步Gradle有點煩,估計還是沒體會到他的強大,有時間需要去好好學習一下。

5.支持Google Cloud Platform

Android Studio支持本地的Google Cloud Platform,可以讓你去運行服務器端的代碼。這個我也不是特別了解就不多介紹了。

6.強大的UI編輯器

Android Studio的編輯器非常的智能。比如新建一個控件,控件的width和height屬性會自動的補全,不用每次都要手動的打上兩行 android:layout_width和android:layout_height。還有定義顏色后會自動把顏色顯示在旁邊(這個對我超級好用)。等等還有其他很多小細節做的都非常不錯,大大提高了編輯UI的效率。而且可以任意拖拽控件,雖然真正開發基本用不上。

7.更完善的插件系統

我最討厭Eclipse的一個地方就是他的插件系統,下載和管理極其不方便。但在Android Studio中可以像Apple store那樣瀏覽所有的插件,直接搜索,下載和管理它,超級贊。

8.完美的整合版本控制軟件

安裝的時候就自帶了如GitHub, CVN等等流行的版本控制工具

9.Android Studio是Google推出的

Android Stuido是Google推出,專門為ANDROID“量身訂做”的,Google的親兒子。作為Android Developer大腿一定要抱緊。

 

大家看完以后是不是心動了呢?但是從Eclipse轉到Android Studio之路困難重重。

 

Eclipse轉Android Studio的困難:

1. Android Studio 和 Eclipse的目錄結構不同,Android Studio多了一個Module的概念

2. Android Studio 和 Eclipse項目的相互導入,Eclipse導入Android Studio還算容易,但Android Studio項目導入Eclipse則相當費勁

3. Gradle的學習和使用, 使用Android Studio開發始終離不開Gradle這個東西,之前對Ant我就一知半解,這回又要學Gradle有點無從下手的感覺

4. 界面的適應

5. 快捷鍵的適應,雖然Android Studio可以轉換成Eclipse的快捷鍵習慣,但是還有相當多的Android Studio新快捷鍵需要適應

6. 處理各種遺留項目等等原因


總結:

大家也看到了,盡管Android Studio有這么多好處,但是想徹底轉過來目前基本是不可能的。主要原因就是多年養成的習慣問題和不同于Eclipse的項目結構,還有可恨的Gradle。

但是Android Studio畢竟是Google的親兒子,他不僅有Google這么牛逼的爹,而且還有個IntellJ idea這么牛逼的媽。我覺得未來Android Studio肯定是趨勢,就算不轉型的話早點熟悉一下也是好的,畢竟多了解一個IDE也不是壞事。所以就一句話,趕緊來試試吧。

 

Android Studio 的官方下載地址:http://developer.android.com/sdk/installing/studio.html

本來想寫一個Android Studio使用文檔的,但發現已經有很不錯的了,大家自己找吧。最后放幾個Android Studio的截圖誘惑一下大家。

 

傳說中炫酷黑的主題。

d1.jpg使用黑色主題的方法是:點擊File->Settings->IDE Settings,Appearance->Theme。里面有3個主題,Darcula IntelliJ Windows,其中Darcula就是那個黑色的主題

 

強大UI編輯界面:旁邊就可以直接顯示出UI效果,不用像Eclipse中調整一下控件,切換一下Tab,看一眼效果后再切回來繼續調整。

d2.jpg

 

下面兩個圖是Android Studio和Eclipse的目錄結構,習慣了Eclipse的話去適應Android Studio應該需要一些時間。Android Studio中多了一個Module的概念。

d3.jpg                      d33.png

創建文件的視圖,完全Android私人定制,無論你想要什么Android Studio全列出來了

d4.jpg

 

超贊的插件商店界面,想搜什么有什么,想裝什么就裝什么

d5.jpg

 

插件管理界面:

d6.jpg

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!