Android零基礎入門第12節:熟悉Android Studio界面,開始裝逼賣萌

經過前兩期的學習,咱們能夠正確搭建好Android Studio的開發環境,也建立了HelloWorld工程併成功運行,那麼本期就帶你一塊兒來了解這款強大的IDE開發工具吧。c#

 

 

1、Android Studio主頁面板

 

從新打開Android Studio會進入以下主頁面,與第一次打開有略微差異。微信

從上圖能夠看到,一共有四大區域,接下來分別簡單介紹:架構

區域1爲最近新建或打開的Android Studio工程列表,便於快速進入對應項目。首次使用時該區域爲空,列表內容也能夠進行刪除操做。編輯器

區域2爲Android Studio的版本信息,表示Android Studio的該版本爲2.3.3,是目前最新穩定版。工具

 

區域3爲項目操做區域,主要有四大操做:佈局

1)Start a new Android Studio project:新建一個Android Studio項目。性能

2)Open an existing Android Studio project:打開一個已存在的Android Studio項目。學習

3)Check out project from Version Control:從版本控制系統中檢出一個項目。開發工具

4)Import project(Eclipse ADT,Gradle,etc.):從Eclipse ADT或Gradle中導入項目。優化

 

區域4爲Android Studio的全局配置和幫助信息,主要包括如下幾個功能:

 SDK Manager:管理SDK

Settings:偏好設置

Plugins:插件

Import Settings:導入設置

Export Settings:導出設置

Settings Repository:設置存儲庫

Check for Update:檢查更新

Project Defaults:項目默認設置

Get Help:幫助

這裏涉及到的一些具體使用方法在後期陸續進行學習。

 

 

2、Android Studio開發面板

 

不管是選擇一個曾經打開過的工程,仍是新建或導入工程,都會打開Android Studio的開發界面,以下圖所示:

開發面板相對於主頁面板來講複雜多了,也比Eclipse的面板稍微複雜一點兒。

其中區域1爲菜單欄,區域2爲工具欄,區域3爲導航條,區域5爲代碼編輯區,區域四、6爲工具窗口,底部的區域7爲狀態欄,左側、右側和狀態欄上部區域爲工具條,接下來就一一拆解進行了解。

一、菜單欄

菜單欄詳細以下圖:

菜單欄提供了文件管理、編輯、視圖、導航、代碼檢查、分析、重構、構建、運行、工具、版本控制系統等功能。

 

二、工具欄

工具欄詳細以下圖:

工具欄的工具都是從菜單欄中提取出來的一些經常使用的功能,爲的是可以快速操做。

從左至右依次爲打開項目、保存、同步、撤銷、重作、剪切、複製、粘貼、查找、替換、已打開的文件標籤向前切換、已打開的文件標籤向後切換、編譯、配置運行和調試應用、運行、應用更改、調試、運行覆蓋範圍的應用程序、添加進程進行調試、中止、Android虛擬設備管理器、使用Gradle同步項目、項目結構、SDK管理器、幫助、Genymotion設備管理器(默認無此工具,後期會單獨進行學習),可能不一樣版本略有差別,也能夠經過後期學習自定義工具欄。

 

三、導航條

導航條用來輔助查看打開的項目和文件,也能夠本身打開或關閉導航條功能。

1)顯示導航條的操做步驟::

➤ 菜單欄 —View — 勾選Navigation Bar

2)關閉導航條的操做步驟:

➤ 菜單欄 —View — 去掉勾選Navigation Bar

 

四、編輯器

編輯器是基於標籤的,在Android Studio中每打開一個文件編輯時,會同時打開一個新的文件標籤。

文件標籤:

打開一個文件就顯示一個標籤,咱們能夠經過標籤在多個已打開的文件中快速切換。單擊文件標籤就至關於打開一個文件,文件的內容會顯示出來且處於可編輯狀態。

編輯區:

在編輯區進行編碼工做,編輯器提供了一些輔助編碼的功能。

左邊欄:

左邊欄顯示了代碼的附加信息,並顯示不一樣的圖標來區別代碼結構、書籤、斷點、範圍指示符、變化標記和代碼摺疊線等。

右邊欄:

右邊欄顯示了代碼的警告或錯誤信息,黃色爲警告,紅色爲錯誤。將鼠標放到上面能夠查看警告和錯誤數量,點擊警告能夠跳轉到對應的代碼。

 

五、工具條

工具條是用來放置工具的,點擊後能夠展開工具窗口。Android Studio中的工具條分佈在主界面的左右兩邊和底部(狀態欄上面)。

能夠經過菜單欄 — View — Tool Windows — 查看Android Studio支持的全部工具列表。

 

六、狀態欄

狀態欄一般在界面的最底部,主要顯示Android Studio當前的狀態和執行的任務。

左下角的圖標爲工具欄窗口顯示和隱藏開關,可單擊完成工具欄的顯示和隱藏。

後面緊接着的文字描述表示當前在菜單欄或者工具欄、或右鍵上下文菜單中選擇的命令描述和說明,也可能只編譯運行的狀態說明等信息。

「14:1」爲當前光標的位置。

「CRLF」爲行分隔符。

「UTF-8」爲當前文件的編碼,若當前文件沒有自動選擇編碼,則能夠經過這裏進行編碼的選擇。

後面再緊跟着當前文件的上下文環境。

後面的鎖圖標表示當前文件只讀仍是可寫。

最後的圖標表示當前語法的最高亮級別,有Inspections、Syntax、None,能夠經過該圖標進行更改。

 

七、工具窗口

 工具窗口種類比較多,不一樣版本略有差別,目前我使用的版本一共有14種,接下來一一拆分進行簡單瞭解。

7.一、項目工具窗口:Project

項目工具窗口提供了多種視圖模式來查看項目結構,在項目工具窗口中咱們能夠對項目中的文件和目錄進行各類操做。

 這裏一共有10種查看模式,默認是以Android方式顯示的,可選擇「Project、Packages、Scratches、ProjectFiles、Problems…」等顯示方式。平時用的最多的就Android和Project兩種,關於這一塊的具體結構說明咱們在後續進行專門的學習。

7.二、結構工具窗口: Structure

結構工具窗口會以樹狀形式展示文件中元素的層次結構,點擊元素能夠跳轉到編輯器中對應代碼的位置。

7.三、快照工具窗口: Captures

快照工具窗口中存放Android Monitor中dump出的heap文件和allocation文件,在這裏能夠導出hprof文件,而且支持一鍵轉成Java Heap Dump。

7.四、構建變體工具窗口: Build Variants

​構建變體工具窗口用來選擇當前多渠道版本的構建,執行Build APK會構建出選中的渠道版本。

7.五、收藏夾工具窗口: Favorites

在使用Android Studio的平常編碼中,若是某個文件或某段代碼是咱們常常須要查看或使用的,那就能夠把它添加到收藏夾中,以便快速查看。

從圖中能夠看出收藏夾中支持收藏項目中的文件、書籤和斷點。

7.六、運行工具窗口: Run

運行工具窗口主要顯示Android Studio的運行過程。

 

7.七、待處理任務工具窗口: TODO

在Android Studio中待處理的任務能夠加上TODO註釋,它代表了這個地方是待處理狀態。

打開待處理任務工具窗口TODO,會顯示全部待處理的任務。

7.八、Android監控工具窗口:Android Monitor

Android監控工具窗口提供了很是豐富的工具來查看日誌、截圖、錄屏、監控性能(CPU\Memory\Network\GPU)

區域1爲當前鏈接的Android虛擬設備或者硬件設備。

區域2爲設備上運行的應用進程。

區域3爲當前窗口中輸出的日誌級別。

區域4爲當前窗口中輸出的日誌過濾關鍵字搜索框。

區域5爲過濾信息配置。

區域6爲輸出的日誌信息。

區域7爲設備操做按鈕,從上到下分別爲:截屏、錄像、系統信息、中止應用、佈局查看、Android Monitor幫助信息。

區域8爲日誌操做按鈕,從上到下分別爲:清除日誌、滾動到日誌的最後、向上查看堆棧信息、向下查看堆棧信息、開啓日誌自動換行、打印、重啓、Logcat設置、Logcat幫助。

7.九、信息提示窗口:Messages

普通消息提示輸出窗口。

7.十、終端工具窗口: Terminal

在終端工具窗口中能夠直接執行終端命令,使用起來很是方便。

7.十一、事件日誌窗口:Event Log

事件日誌窗口。

7.十二、Gradle終端窗口:Gradle Console

Gradle信息輸出窗口。

7.1三、Android模快窗口:Android Model

Android Studio工程所包含的Model窗口。

7.1四、Gradle工具窗口: Gradle Project

Gradle工具窗口列出了當前項目和模塊中支持的全部Gradle任務和運行配置,以方便咱們能夠快速操做。

至此,Android Studio的界面熟悉完畢,下一期一塊兒來全面瞭解Android Studio的其餘功能。

 


 

今天就先到這裏,若是有問題歡迎留言一塊兒探討,也歡迎加入Android零基礎入門技術分享微信羣,共同成長!

往期總結分享:

Android零基礎入門第1節:Android的前世此生

Android零基礎入門第2節:Android 系統架構和應用組件那些事

Android零基礎入門第3節:帶你一塊兒來聊一聊Android開發環境

Android零基礎入門第4節:正確安裝和配置JDK, 高富帥養成第一招

Android零基礎入門第5節:善用ADT Bundle, 輕鬆邂逅女神

Android零基礎入門第6節:配置優化SDK Manager, 正式約會女神

Android零基礎入門第7節:搞定Android模擬器,開啓甜蜜之旅

Android零基礎入門第8節:HelloWorld,個人第一趟旅程出發點

Android零基礎入門第9節:Android應用實戰,不懂代碼也能夠開發

Android零基礎入門第10節:開發IDE大升級,終於迎來了Android Studio

Android零基礎入門第11節:簡單幾步帶你飛,運行Android Studio工程

此文章版權爲微信公衆號分享達人秀(ShareExpert)——鑫鱻全部,若轉載請備註出處,特此聲明!

相關文章
相關標籤/搜索