Android Studio 入門級教程

來源:互聯網
上載者:User

標籤:否則   時間   ref   提示   安裝包   分享   根據   dea   statement   

引用原文:http://www.cnblogs.com/abao0/p/6934023.html

寫部落格是為了記住自己容易忘記的東西,另外也是對自己工作的總結,文章可以轉載,無需著作權。希望盡自己的努力,做到更好,大家一起努力進步!

如果有什麼問題,歡迎大家一起探討,代碼如有問題,歡迎各位大神指正!

 

AS已經是Android開發的主流工具了,但是學校教學用的還是eclipse,很多同學不知道如何入門。網上看到一位大神整理得很好的教程,轉載過來,希望可以幫到有需要的人。

生命壹號:http://www.cnblogs.com/smyhvae/

文章來源:http://www.cnblogs.com/smyhvae/p/4390905.html

 

【本文的版本更新】

 

2015-04-03時,第一次著手寫本文,此時的Android Studio版本為1.1。

 

2015-05-07時,將Android Studio更新為1.2版本,然後博文也隨之更新啦。

 

2016-08-09時,將Android Studio更新為2.1版本,然後博文也隨之更新啦。

 

 PS:大家不用擔心這篇文章會過時,因為隨著Android Studio的版本更新,本文也隨之更新。

 

 

【系列】

Android Studio 入門級教程(一)

Android Studio 入門級教程(二):建立一個屬於自己的工程並安裝Genymotion模擬器

Android Studio 入門級教程(三):gradle項目構建

 

前言

最近網上流行起了程式猿鼓勵師的段子,鼓勵師的報酬比程式猿還高,想想也確實是個不錯的職位,什嗎?你沒聽說過?翻到本文最後面,爆圖。

之前寫一篇部落格:使用Android Studio搭建Android整合式開發環境(圖文教程),之前的那篇可以湊合著看一下。當時Andriod Studio還處在測試版,現在Android Studio已經升級到穩定版了,決定還是重新寫一文教程,讓那些還在死抱著eclipse不放的人(包括自己)跨過這道坎

 

【開發環境】

物理機版本:Win7旗艦版(64位)

Android Studio版本:2.1正式版

 

【Android Studio的優勢】

    • 基於Gradle的構建支援
    • Android特定重構和快速修複
    • 更加豐富的模板代碼,讓建立程式更簡單
    • 提示工具更好地對程式效能、可用性、版本相容和其他問題進行控制捕捉
    • 直接支援ProGuard和應用簽名功能;
    • 內建布局編輯器,可以讓你拖放UI組件,並在多個螢幕配置上預覽布局等;
    • 內建Google雲支援;
    • 內建svn、git工具支援;
    • 支援外掛程式,eclipse有的,Android Studio裡基本都能找到。
    • 2.0之後,支援NDK了。

 Android Studio下載的綠色通道:http://www.androiddevtools.cn/

 

一、第一次安裝:

Android Studio安裝完成後,第一次啟動AS前,為了避免重新下載新版本的SDK,需要做如下操作:

AS啟動前,開啟安裝目錄,請先將bin目錄的idea.properties檔案中增加一行:disable.android.first.run=true就行了,避免第一次開啟AS時自動重新下載SDK。mac平台的右鍵安裝包->Show Package Contents 就找到bin目錄了。

第一次開啟Android Studio時,需要配置JDK和SDK:

中,選擇“Project Structure”,彈出如下介面:(選擇JDK和Android SDK的路徑)

 註:不要問我JDK和Android SDK怎麼來的吧?要提前自行安裝好哦,這種文章一搜一大把,不是我的寫作風格。 

當然,以後我們在使用Android Studio 的時候,也可以隨時修改JDK和Android SDK的路徑。選擇「File-->Other Settings-->Default Sructure」,即可進行同樣的修改。

 

 

 

二、建立一個Android Studio工程:

配置好JDK和Android SDK後,就可以開始建立Android項目了:

中,設定好工程名和路徑之後,接下來可以一路next:

  使用者如果是第一次安裝Android Studio,會出現如下視窗:

 

中,是在下載最新版的SDK(API 23),幾分鐘就下載好了,由於訪問的是國外的網站,建議FQ。繼續下一步:

中,點擊“finish”按鈕,應用即可建立完成。 

使用者如果是第一次安裝Android Studio,會出現如下視窗:

中,是在下載Gradle,檔案不大,大概幾十兆吧,下載起來很快。由於訪問的是國外的網站,建議FQ。

 

三、Android Studio的簡單設定:

1、主題修改:

可能大家會覺得軟體的介面不太好看,我們可以換一下主題。選擇功能表列“File--settings--apperance--theme”,主題選擇Darcula:

 

2、匯入第三方主題:

系統提供的兩種主題可能都不太好看,我們可以進入網站http://color-themes.com/來擷取第三方主題,比如說Sublime主題就是我個人喜愛的:

 

中,下載下來之後,是一個jar包。那怎麼匯入到Android Studio呢?

別著急,回到Android Studio,選擇功能表列“ File-Import Settings”,將下載好的jar包匯入即可。

 

3、代碼字型修改:

選擇功能表列“File--settings--Editor--Colors&Fonts--Font”:

同樣也可以修改控制台的字型:

修改完之後發現AS的一些預設字型如側邊欄的工程目錄的字型並沒有發生變化,如果想改的話,那還是改一下吧(我個人一般是不改的),修改AS的預設字型:

 

 4、關閉更新:

如所示:

  

5、快速鍵習慣的修改:

如果想修改成Eclipse的快速鍵習慣,可以選擇功能表列"file--Settings--Keymap":

我這裡就不改了哈。

 

6、添加api文檔懸浮提示:

AS預設是沒有api文檔懸浮提示的,只有按住【Ctrl+Q】太會出現提示。如果要添加api的自動懸浮提示,設定如下:

中,在紅框部分打鉤就行了,不過這樣做對電腦的效能消耗會增加,可以不設定,根據個人習慣。

 

7、配置代碼的自動提示:(新版AS預設具有代碼自動提示的設定)

新版的AS預設具有代碼自動補齊的功能(老版本的AS是沒有的),自動補齊的設定如下:

保持上方紅框部分出於打勾狀態,就可以設定成代碼自動補齊了。

 

代碼提示的快速鍵是在下面這個位置:

中,在搜尋方塊輸入“class name completion”,就看到了代碼提示的預設快速鍵是Ctrl+Alt+空格,如果想把這個快速鍵改掉,操作如下:

中,右鍵選擇紅框部分,在彈出的對話方塊中進行修改。

註:如果你習慣了用Eclipse,但是要注意,android Studio中的【Alt+/】是另外一個快速鍵:

習慣了用Eclipse的人可以將紅框部分的兩個快速鍵交換一下。

 

配置代碼提示的大小寫區分:

AS預設的代碼提示是大小寫敏感的,不信看一下。我們輸入小寫intent,提示效果如下:

而當輸入大寫的Intent時,提示效果如下:(這個時候才出現了Intent類)

上面兩張圖可以看到,AS預設的代碼提示是大小寫敏感的。那我想讓AS對大小寫不敏感,該怎麼弄呢?操作如下:

中,我們將箭頭處的部分改成“none”即可。示範效果如下:

 

 

按住Ctrl鍵的同時單擊滑鼠查看源碼:(新版AS已預設具有該設定)    

如果已經成功載入sdk,那這個其實是在快速鍵裡面設定的:

中的藍欄框部分的快速鍵的意思就是:按住Ctrl鍵的同時單擊滑鼠就可以查看源碼。

 

8、設定自動導包:

之前在Eclipse中,我們只有每次引用一些類的時候必須要導包,而AS可以設定成自動導包。設定如下:

中,將紅礦部分的兩個位置處勾選就行了。

 

9、顯示程式碼數:

中,將紅框部分打鉤即可。

 

10、禁止自動開啟上次的工程:

我喜歡自己選擇開啟哪個工程,果斷禁用(這個根據個人喜好哈),設定如下:

 

11、禁止程式碼摺疊功能:

Intellij IDEA預設有很多地方的代碼都會自動摺疊,不過我看不慣,所以取消了,設定如下:

 

12、修改注釋位置,禁用“語句堆一行”:

    • Comment at frist column:啟用的話,注釋的位置就會處於行首,否則就根據縮排來注釋。我取消掉了。
    • Control statement in one line:格式化代碼的時候,會把些很短的語句合并成一行。我覺得這樣影響代碼可讀性,故取消。

 

13、修改建立檔案檔案頭:

每次建新類的話,對下面這段注釋肯定很熟悉吧?

/*** Created by smyhvae on 2015/5/7.*/

 

其實它的設定是在下面這個位置:

 

14、修改檔案編碼為UTF-8:

Android Studio 1.1預設的編碼方式是utf-8,到了Android Studio 1.2預設的編碼方式竟然是GBK,到了Android Studio 2.1,預設的部分編碼方式是utf-8,我們還是統一設定為UTF-8吧,不要坑隊友哦:

 

 

什嗎?你覺得對Android Studio還不夠瞭解?沒關係,放假這三天,我會繼續奮戰的,敬請期待下文。養眼時間到:

Android Studio 入門級教程

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.