上面一篇博客,介紹了studio的優(yōu)點(diǎn)與1.0 rc的安裝與上手體驗(yàn),沒想到google的更新速度這么快,已經(jīng)出了rc 2版本,主要是修復(fù)一些bug。那么今天就帶大家預(yù)覽下stduio的界面與基本功能。
項(xiàng)目結(jié)構(gòu)
當(dāng)我們新建一個(gè)項(xiàng)目的目錄結(jié)構(gòu)默認(rèn)是這樣的
可以看到和eclipse的目錄結(jié)構(gòu)有很大區(qū)別,studio一個(gè)窗口只能有一個(gè)項(xiàng)目,而eclipse則可以同時(shí)存在很多項(xiàng)目,如果你看著不習(xí)慣可以點(diǎn)擊左上角進(jìn)行切換
切換到“project”模式下的目錄結(jié)構(gòu)是這樣的,我個(gè)人也更習(xí)慣這種格式
和eclipse的區(qū)別有如下:
1、studio中有project和module的概念,前面說到studio中一個(gè)窗口只能有一個(gè)項(xiàng)目,即project,代表一個(gè)workspace,但是一個(gè)project可以包含多個(gè)module,比如你項(xiàng)目引用的android library, java library等,這些都可以看做是一個(gè)module;
2、上述目錄中將java代碼和資源文件(圖片、布局文件等)全部歸結(jié)為src,在src目錄下有一個(gè)main的分組,同時(shí)劃分出java和res兩個(gè)文件夾,java文件夾則相當(dāng)于eclipse下的src文件夾,res目錄結(jié)構(gòu)則一樣.
偏好設(shè)置
進(jìn)入后你也許發(fā)現(xiàn)字體大小或者樣式不符合你的習(xí)慣,比如我是覺得代碼太小看起來傷眼,darcular主題默認(rèn)的字體是12,我個(gè)人更習(xí)慣14的字體大小。沒關(guān)系,到 preferences (設(shè)置)頁面搜索 font 找到 colors&fonts 下的 font 選項(xiàng),我們可以看到默認(rèn)字體大小是12,但是無法修改,需要先保存才可以修改,點(diǎn)擊 save as 輸入一個(gè)名字,比如 mydarcular,然后就可以修改字體大小和字體樣式了.
點(diǎn)擊確定之后再回到頁面發(fā)現(xiàn)字體是變大了,但是studio默認(rèn)的一些字體大小如側(cè)邊欄等確沒有變化,看起來很不協(xié)調(diào),如下圖
強(qiáng)迫癥的你肯定無法忍受,沒關(guān)系,這里也同樣可以設(shè)置,到 preferences -> appearance 修改如圖所示就ok,這里同樣不僅可以更改字體大小,也可以選擇不同的字體,點(diǎn)擊ok,這次頁面字體就完全對(duì)你胃口了。
調(diào)整之后再看下效果
運(yùn)行
接下來運(yùn)行程序,運(yùn)行和 eclipse 中比較像,點(diǎn)擊菜單欄的綠色箭頭直接運(yùn)行
studio 默認(rèn)安裝會(huì)啟動(dòng)模擬器,如果想讓安裝到真機(jī)上可以配置一下。在下拉菜單中選擇 edit configurations 選擇提示或者是usb設(shè)備。
常用功能
在studio菜單欄的右邊有這樣幾個(gè)常用的功能,如圖分別是 gradle同步、avd manager、sdk manager、ddms
gradle同步 在你項(xiàng)目運(yùn)行或者更改gradle配置的時(shí)候都要點(diǎn)擊下這個(gè)按鈕,會(huì)下載相應(yīng)的依賴
avd manager 模擬器管理
sdk manager 就是管理你的sdk版本
ddms 即 dalvik debug monitor service,dalvik調(diào)試監(jiān)控服務(wù)。
創(chuàng)建模擬器
建議在創(chuàng)建模擬器前把 sdk manager 中的 tools、extras 都更新到最新。
點(diǎn)擊 avd manager 按鈕
點(diǎn)擊圖中的創(chuàng)建按鈕
選擇一個(gè)設(shè)備,這里我選擇 nexus 5,然后next
這里選擇一個(gè)系統(tǒng)版本,這里以5.0為例,然后next
由于各位的屏幕尺寸不一樣,建議這里scale一欄選擇auto,然后點(diǎn)擊finish接著可以看到我們已經(jīng)創(chuàng)建好一個(gè)5.0的模擬器了
這次我們?cè)龠\(yùn)行,選擇模擬器啟動(dòng)看下最終效果(模擬器的啟動(dòng)很慢,大家耐心等待)