今年的Google全球開發者大會雖然沒有新的Android系統和設備,可是仍是推出了一些不錯的產品,Android Studio就是其中之一。這個基於Intellij IDEA開發的Android IDE讓不少人眼前一亮,其實時編寫佈局文件實時預覽並適配多屏的功能能夠說讓苦於界面佈局開發的人看到了但願。代碼自動提示、運行響應速度、都比Eclipse來的要好。但此次推出的版本畢竟是預覽版,因此改進的控件還有很大,你們也不要吐槽很差或難用,有空間,因此纔有進步。Google也是將版本號置爲0.1而非1.0,可見其改進空間之大,咱們能夠先試用,等待完善版的不斷推出。今天就記錄一下Android Studio的使用和這兩天我使用的一些感覺,先聲明,我是在Mac上試用的,據說在Windows比較卡頓和內存消耗大,在Linux上和Mac上使用應該仍是不錯的。html
1、下載安裝java
到http://developer.android.com/sdk/installing/studio.html下載安裝包(DMG文件),打開並將Android Studio拖動到Applications中去,拷貝完畢便可,能夠到應用程序下將圖標拖動到Dock上。android
2、新建工程微信
安裝完成後,選擇默認選項點擊OK便可:工具
進入Android Studio,開始界面和Xcode有點相似,點擊New project新建一個工程,新建過程和在Eclipse上差很少,這裏就不贅述了。下圖是開始界面:佈局
新建工程完畢後就進入了Android Studio主界面。第一次進去可能以下圖所示什麼也沒有,點擊箭頭所示按鈕展開目錄結構,學習
展開後能夠看到Android Studio的目錄結構,和Eclipse的工程仍是有一點區別的:字體
區別:spa
1.Android Studio的目錄結構原本就表明一個workspace,一個workspace裏面能夠有Module,能夠將一個Module理解成Eclipse中的一個Project;.net
2.目錄中將java代碼和資源文件(圖片、佈局文件等)所有歸結爲src,在src目錄下有一個main的分組,同時劃分出java和res兩個Group,res和Eclipse下的結構同樣,java下就是源碼的包和類文件;
3.新建文件方式的不一樣,右鍵選擇New或Command+N後出現新建菜單,類型有Java Class,也就是通常的java類,File就是普通文件,Package就是建包,值得注意的就是Android Component,它直接提供了Android中基本組件的建立。
能夠選擇建立Android中不一樣類型的組件:
3、窗口布局及主題介紹
另外,主界面底部有一個名爲Android的選項卡,打開能夠看到DDMS中的設備信息和Logcat輸出:
頂部工具欄中能夠看到和Eclipse中功能同樣的一個選項,這些相信你們都比較熟悉了:
最後須要說明的是,你們看到個人主界面是暗色風格,和Google演示的是同樣的風格,你們第一次使用打開的是默認風格(亮色),若是想要修改的話,進入Preferences(按Command+,)到IDE Settings下選擇Colors&font並設置Schema name爲Darcula就能夠設置成暗色風格,若是須要本身定義樣式,好比字體大小顏色等,能夠新建一個Schema來本身定義
4、佈局文件編寫(實時預覽)
最炫的功能要來了,實時編寫並預覽佈局文件,此項功能着實大大提升開發效率,打開一個xml佈局文件點擊右側Preview選項卡便可喚出預覽界面,能夠選擇不少尺寸的手機進行預覽:
同時,還能夠同時預覽多種不一樣型號和尺寸的設備,編寫代碼的同時適配多種機型,這不就是當初求之不得的嘛!
好了這一篇就寫到這吧,吐槽一下,CSDN的博客編輯和圖片上傳編輯實在是太難用了,特別是圖片上傳,各類不爽,能夠學習下QQ郵箱上傳後調調尺寸吧,界面截個圖傳上去佔大半個屏幕,這麼多年了,該升級下了,讓寫博人情何以堪啊。另外,這兩天在網上看到不少人大肆抱怨Android Studio各類不爽,其實你們也沒必要如此,畢竟是個預覽版,前面也說了,有空間纔有進步,之後Android開發者們必然會慢慢從Eclipse遷移到Android Studio上來,因此你們仍是抱着樂觀的態度學習和接受吧,好東西須要時間的磨練和洗禮。
純屬我的觀點,僅供參考!
下一篇將介紹將Eclipse工程導入Android Studio以及兩者之間差異及經常使用快捷鍵說明!
加入咱們的QQ羣或微信公衆帳號請查看:Ryan's zone公衆帳號及QQ羣
同時歡迎關注個人新浪微博和我交流:@唐韌_Ryan
原創地址: