回覆列表
  • 1 # 嘻嘻哈哈真的好

    Android Studio是一項全新的基於IntelliJ IDEA的Android開發環境。類似於Eclipse ADT外掛,Android Studio提供了整合的Android開發工具用於開發和除錯。  Android Studio——全新的Android開發環境  除了IntelliJ功能,Android Studio還提供:  基於Gradle的構建支援;  Android特定重構和快速修復;  提示工具更好地對程式效能、可用性、版本相容和其他問題進行控制捕捉;  支援ProGuard和應用簽名功能;  自帶佈局編輯器,可以讓你拖放UI元件,並在多個螢幕配置上預覽佈局,等等。    儘管Android Studio一經推出便迅速贏得了Android開發者的喜愛,但遺憾的是目前Android Studio並未開發完成,在使用過程中,不可避免地會遇到一些bug。但在Google I/O現場進行功能演示時,是直接用程式碼的形式進行的。IDE可以檢查編碼情況、直接檢視顏色編碼,還可以對不同尺寸的裝置佈局進行預覽——無論是3.7英寸的電話裝置,還是10英寸的平板裝置,都不在話下。IDE甚至還可以對不同語言佈局情況進行預覽,以檢驗在不同的國際化產品環境下文字是否會出現排版溢位。  不同尺寸裝置佈局預覽  如此強大的演示功能,誰能不為之折服?也正是這一點,讓Android Studio成為微博微信QQ上人們爭相熱議的焦點。開發者可以直接登陸Android Developers頁面下載Android Studio,如果你並不習慣使用一個半成品,則可以下載或繼續使用ADT Bundle。  Android Studio和eclipse之間的不同  1,工程管理:  a,新建工程時,Android Studio和eclipse新建工程的資料夾組織方式不同,開發環境之間的共容性較差,比如要將eclipse中的project匯入到Android Studio中需費一定的周折,而要將Android Studio中的工程匯入到eclipse中,卻沒有比較簡單的方法,只能一個檔案一個檔案的複製。  b,新建工程後,設定工程的屬性比較難,在eclipse中直接去properties設定就可以,但是在Android Studio中,0.1版提供了一個介面設定project structure,我設定過很多次,遇到各種問題,在Android Studio中新建的工程問題較少,但是從eclipse中匯入的工程就比較容易出BUG,比如找不到Lib,找不到sdk,當升級到0.1.1版的時候直接沒有介面了,當點選project structure的時候,提示:我們以後會提供一個介面來配置工程的設定,但是在這之前需要自己在gradle裡去手動設定。  c,新建或匯入工程後,要刪除工程,Android Studio只能去workspace資料夾去刪除,而不能在開發環境中刪除。  d,在eclipse中引用庫專案非常簡單,庫專案properties裡android lib打鉤,然後就可以直接在專案中引用了,但是在Android Studio中,由於時間的關係,我到現在沒找到解決方法。  綜上所述,在管理工程這塊,可能是對Android Studio比較陌生,不習慣,總覺得android Studio遠不如eclipse.  2,IDE介面:  a,Android Studio提供的dock留邊停靠完勝eclipse,在eclipse中要是想用更大的視野來顯示一個view,而隱藏其他的view的一個方法就是點X,關閉後要開啟就比較麻煩了,而Android Studio是將常用的view最小化dock到其邊界,更加人性化,已操作和靈活。  b,第二點,eclipse的啟動速度令人無語,每次開機先啟eclipse,後啟動其他程式,其他程式都百米5s的速度,eclipse都還沒上起跑線。  c,還有eclipse的宕機問題非常嚴重,我的ubuntu每天都要因為eclipse宕機的問題來重啟,有的時候甚至一天五六次。  3,專案編碼:  a,Android studio中的圖示在每行最開始表示,使開發者更加可視化了自己的介面,程式等,這是Android Studio的最大亮點。  b,錯誤提示不比eclipse提示,eclipse放在錯誤上邊即可提示,android studio需要按快捷鍵command+1才能顯示。  c,複製一個方法或欄位到另一個地方時,eclipse中是連它的引入類一起複製,比如複製List

  • 2 # pzyyo24296

    AndroidStudio比Eclipse更要強大,同時透過AndoridStudio來進行Android專案開發是一種不可顛覆的趨勢和潮流,畢竟Eclipse可以做的東西很多,不夠專注!而AndroidStudio只面向手機開發, 術業有專攻,在開發Android專案方面的優勢肯定是很明顯的。但AndroidStudio也有缺點,特別是在使用gradle檔案方面,使用者體驗亟需提高,需要更多地考慮一下不能正常使用國網路站的地區如何正常地使用該工具來構建程式。

  • 中秋節和大豐收的關聯?
  • 除雜草用什麼農藥?