Android Studio

- 這段時間恰好寫了一個 Android Studio系列教程 ,公司的項目也全線使用Studio+Gradle,任何一個東西都不是絕對的,這裏我就來講下Studio的優勢與缺點吧。
http://stormzhang.com/devtools/2014/11/25/android-studio-tutorial1/

我在android Studio上看到的不足
一、ctrl+x這個快捷鍵。剪切當前行,很容易把我複製好的內容給覆蓋掉(這個說錯了,在Studio上面能夠用ctrl+y刪除當前行)
二、gradle編譯起來,確實挺慢的。(eclipse自動編譯就很好了,一會兒就跑出來了,如今0.6.1版本的Studio快多了)
三、寫註釋,在androidStudio上面你本身把註釋的格式寫出來,在eclipse上面用alt+shift+j就能夠了(能夠在keyMap上面修改setting->keymap-fix doc comment)
四、關閉當前的標籤頁,在eclipse裏面用ctrl+w就好了,可是在androidstudio上面shitf+鼠標
五、最重要的一點,就是androidStudio的logCat顏色分類太難看了吧。一堆黑乎乎的東西。想找個什麼都能找。可是eclipse就不一樣了。(LogCat這裏也是能夠修改顏色的,setting->editor->color&font->Android Logcat)

缺點(但願提供解決方法):

    會存在常常性的sync,卡
    耗費的內存資源較多,卡
    因爲國內的緣由,致使須要下載的環節,
    
我看到其餘人說eclipse卡,就順便說一下電腦,win7+i5+8G內存,從未以爲卡。


還有一點就是:在setting->keymap那裏能夠選擇使用eclipse快捷鍵的

不過還得吐嘈一下,只要升級一下Studio,Gradle就一堆問題,buildTool要也升級!!!

- 經過Build Flavor,Build Type,FlavorDimensions的配合,能夠輕鬆生成不少不一樣的app變種

- gradle script?

- gradle讓Android作到了ios中cocoapods,wp中nuget,extension sdk的優秀的依賴管理(maven plus),複用了maven 的現有repo資源,case:若是有同事b,c同時須要引用同事a寫的core lib,他們只須要配置一句話,相似:
gradle會自動前往maven repo進行該版本的下載

- 修改字體(font)大小(size)
http://blog.csdn.net/caroline_wendy/article/details/21876727


html

 

和Eclipse的區別有以下:

    一、Studio中有Project和Module的概念,前面說到Studio中一個窗口只能有一個項目,即Project,表明一個workspace,可是一個Project能夠包含多個Module,好比你項目引用的Android Library, Java Library等,這些均可以看作是一個Module;

    二、上述目錄中將java代碼和資源文件(圖片、佈局文件等)所有歸結爲src,在src目錄下有一個main的分組,同時劃分出java和res兩個文件夾,java文件夾則至關於Eclipse下的src文件夾,res目錄結構則同樣.
    
快捷鍵
http://stormzhang.com/devtools/2014/12/09/android-studio-tutorial3/
註釋代碼(//)     Cmd + /     Ctrl + /
註釋代碼(/**/)     Cmd + Option + /     Ctrl + Shift + /
格式化代碼     Cmd + Option + L     Ctrl + Alt + L

Fragment

android UI
https://developer.android.com/guide/topics/ui/settings.html

android studio
https://developer.android.com/tools/studio/studio-config.htmljava

相關文章
相關標籤/搜索