AndroidStudio的快速入門

來源:互聯網
上載者:User

標籤:

AndroidStudio使用詳細介紹

分享中獲得快樂,分享中獲得朋友。-記得加關注哦!

前言

心好疼:昨晚寫完了這篇部落格一半,今天編輯的時候網路突然斷了,我的文章就這樣沒了,但是為了Developer的使用AS這款IDE可以快速上手,我還是繼續進行詳解。(本篇文章結合圖片注釋詳細介紹AndroidStudio的基本設定和一些外掛程式的載入,以及從Eclipse如何匯入項目到AS,同時講解clone或者匯入第三方的庫和執行個體Demo),希望我的分享可以真正的協助現在還不熟練與AndroidStuido的你。(本篇文章AndroidStudio縮寫為AS,Eclipse縮寫為EC

快速鍵和代碼縮寫連結:
http://blog.csdn.net/qq_15807167/article/details/51578339
傳送門AndroidStudio快速鍵和代碼快速產生

  • AndroidStudio使用詳細介紹
    • AS建立項目
    • Google安卓開發社區
    • 我們的第一個AS項目
      • Create步驟1
      • Create步驟2
      • Create步驟3
      • Create步驟4
    • AS的主介面展示
    • Project項目目錄
    • AS組建檔案
    • AS介面導航顯示設定
    • AS操作介紹
    • AS項目依賴自動Gridle
    • AS邊緣快捷按鈕
    • AS定製自己的主題
    • AS快速鍵設定偏好
    • ASmodule檔案
    • AS加外掛程式
    • AS程式碼自動提示不區分首字母大小寫
    • AS背景外掛程式介紹
    • AS版本控制外掛程式設定
    • AS設定全域程式碼數顯示
    • AS版本版本控制主介面位置
    • AS資訊清單檔注意事項
    • AS補充
  • 打賞

AS建立項目


* 這是如同Eclipse的設定項目空間位置一樣,但是功能顯然要龐大的多(畢竟親兒子)

Google安卓開發社區

  • Google開發社區社區裡是最權威的,如果對一些問題不懂還是希望可以查看官網(當然英文得過關,並且你還得翻牆)

  • 中國安卓開發社區對於英文不好的小夥伴可以來這裡。

  • 首先你需要下載先下載AndroidStudio的安裝包(目前最新的應該是2.1 測試版是2.2)目前作者使用的為2.2預覽版2傳送門(提示:需要翻牆)

  • 具體的安裝過程就不再介紹(主要是設定SDK時候注意別放C盤 應為超級大,同時注意IDE的SDK路徑是否為AS安裝的SDK路徑,因為作者遇到了AS使用的是Eclipse下的SDK因此大家一定要關注

我們的第一個AS項目

  • 左邊的是使用過的項目(需要注意AS每個項目的路徑不會自動Copy或移動到項目目錄
  • 這裡是我們第一個項目的建立對話方塊(圖中介紹的很詳細,我就不再累述)
(Create)步驟1

(Create)步驟2

(Create)步驟3

(Create)步驟4

AS的主介面展示

  • 看到美麗的姑娘背景是不是很開心(當然前提是你安裝了SexyEditor外掛程式,後面有介紹外掛程式安裝)
  • 介面是不是很大方簡潔呢(AS預設會提供兩套主題:一個是黑色的,一個是白色的看個人喜好,當然還可以自訂和匯入第三方Jar)
Project項目目錄

  • 當前的項目結構目錄是AS預設的(Android的項目視圖),如果想更換視圖點擊(小機器人Android旁邊的倒三角,下拉選擇Progect就是Eclipse的項目結構視圖)
  • Eclipse的項目視圖就不再介紹,主要是介紹AS本身的項目結構視圖。
  • =app目錄下存放的是編程的java檔案,布局檔案(當然可以增加同級目錄如JNILibs存放.OS檔案)
AS組建檔案

  • AS的檔案建立:右鍵->new 中就是可以建立的檔案類型
  • 需要注意AS的重新整理不同於Eclipse的重新整理了
  • 圖片已經描述很詳細,就不在多說了
AS介面導航顯示設定

  • 可以設定主介面的一些表單是否顯示出來(View功能表項目中選擇)
  • 點選進行設定,打對勾的點選後,就設定為隱藏顯示了(我已經隱藏了Navigation Bar)
AS操作介紹

  • AS主介面一些快捷設定的導航介紹
AS項目依賴(自動Gridle)

  • 增加依賴(FIle->Project Strutrue)
  • 需要注意:
    • 刪除項目必須在本對畫框中,點擊項目(Modules下) 後點擊左上方減號,移除項目AS載入後,才可以進行刪除選項(否則你右鍵項目是找不到Delete按鈕的)
    • AS會自動的匯入你設定的依賴,一共有三種
    • > 1.依賴來源於網路 (你可以搜尋)
    • > 2.依賴來源於本地磁碟目錄 (你可以尋道)
    • > 3.依賴來源於項目下 (你可以匯入自己寫的Libary作為依賴)
AS邊緣快捷按鈕

  • 主介面的大體介紹
  • VCS:指代 分布式版本控制器:Git SVN 和Google自己的
  • Help:指代 協助資訊,裡面有更新版本來對目前的版本檢查,並提示更新。
  • AS最爽的應該是布局閱覽,可以更具你的布局代碼隨時的查看在螢幕中的變化(良心之作)
  • 注意如果你的AndroidStuido為2.2版本的話,如果布局檔案容器為android.support.constraint.ConstraintLayoutname你就可以使用控制代碼控制你的視圖(相當的爽)
  • 你可以看我的另一篇博文:詳細介紹了2.2的新特性。(你會愛上的)
AS定製自己的主題

  • 喜歡DIY的工程師可以自己設定你喜歡的AS編碼配置樣式
  • 懶懶的我喜歡引用別人的樣式,然後改了一下字型大小:推薦一個樣式網址AS主題樣式.<-點擊跳轉
  • 當然下載後是Jar檔案需要匯入後才能在本視圖中選擇對應的樣式(匯入方法:File->Import Setting->找到你下載的Jar)
  • 需要注意:更改樣式必須選擇Save as… 才可以變更
AS快速鍵設定偏好

  • 如果你是不同平台轉過來開發Android的話,這裡的快速鍵設定你都感覺是特別照顧Developer的,供選擇的有很多,根據自己喜歡的快速鍵按鍵組合愛好進行選擇吧。
  • 需要注意,AS快速鍵並不是全部更改為其他編輯器的快速鍵設定,有一些需要自己更改(圖片有注釋)。
AS(module檔案)

  • 這裡是所有的依賴包路徑(熟練的可以直接在這裡面寫,同時注意如果你匯入其他人的項目需要自己修改build.gradle和Wrapper中的內容
AS加外掛程式

  • 如果你喜歡簡化代碼輸入量,和喜歡新奇的東東(這裡絕對會滿足你)
  • 推薦的外掛程式傳送門
  • 圖片已經介紹很詳細了(不再累述)
AS程式碼自動提示(不區分首字母大小寫)

  • 注意:這裡設定的是全域的,因為AS預設只有第一個字母大寫才提示,因此習慣開頭用小寫同志和不想區分大小寫同志,一定要選擇NONE。
AS背景外掛程式介紹

  • 相信看到我的AS主介面的你們一定很好奇背景咋來的!當然作者也是使用了一個外掛程式SexyEditor。
  • 這裡是這個外掛程式的使用方法和注釋,希望開發人員們喜歡。
AS版本控制外掛程式設定

  • 協同開發少不了的分布式版本控制
  • AS內建了Git,SVN,CVS的外掛程式因此無需再想Eclipse中加入
  • 同時你需要:安裝對應的環境才可以使用(注意你的外掛程式引用的路徑,否則沒效果)
  • 使用Git別忘了在GItHub上登入你的帳號和密碼進行驗證。
AS設定全域程式碼數顯示

  • 注意:這裡設定的是全域的,每一個檔案開啟都有程式碼數提示。
AS版本版本控制(主介面位置)

  • 主介面快速控制項目按鈕,很方便(你會喜歡的)
AS資訊清單檔注意事項

  • 注意AS中資訊清單檔不再有對話方塊的選擇項了,因此需要用代碼書寫,但是因為AS強大的提示功能,反而加快了編輯的速度。
AS補充

打賞
  • 希望博文對你有協助,可以關注下博主,或者打賞一下

AndroidStudio的快速入門

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.