Android基礎新手教程——1.2.1 使用Eclipse + ADT + SDK開發Android APP

來源:互聯網
上載者:User

標籤:lin   字典   asc   實用   放棄   drawable   too   http   技術分享   

Android基礎新手教程——1.2.1 使用Eclipse + ADT + SDK開發Android APP

標籤(空格分隔): Android基礎新手教程

1.前言

這裡我們有兩條路能夠選,直接使用封裝好的用於開發Android的ADT Bundle,或者自己進行配置
由於Google已經放棄了ADT的更新,官網上也取消的下載連結。這裡提供Google放棄更新前最新版本號碼的
ADT Bundle供大家下載!

2.直接使用打包好的Eclipse

32位版:adt-bundle-windows-x86-20140702.zip
64位版:adt-bundle-windows-x86_64-20140702.zip
下載解壓,然後直接跳到4.來建立一個Helloworldproject!

3.自己配置Eclipse + ADT + SDK

Eclipse可自行到Eclipse官網下載:Eclipse官方下載
而SDK和ADT能夠到AndroidDevTools處下載:AndroidDevTools官網
這裡給我們提供了非常多Android開發相關的工具,並且不用FQ,必備開發網站!務必Mark!


不同版本號碼配置間可能會有一些問題!

筆者用的是舊版本號碼的(非常舊),又須要的也能夠下載:
Eclipse:eclipse-jee-helios-win32.zip
ADT:ADT-15.0.0.zip
SDK:android-sdk-windows.rar
搭建流程:
1.解壓Eclipse:到解壓的檔案夾中找到eclipse.exe執行,執行後設定project代碼的存放位置(工作空間)
2.ADT配置:依次點擊菜單條:help -> Install new software -> Add -> Local… ->選中下載加壓後的ADT的檔案夾 ->accept -> 重新啟動Eclipse ->看菜單條是否出現Android小表徵圖假設出現表示安裝完畢
PS:期間可能出現一個waring,直接忽視~
3.SDK解壓配置:依次點擊菜單條:windows -> Rreferences -> Android ->選中解壓的SDK包 -> OK ->開啟又一次驗證
4.建立AVD(安卓模擬器):依次點擊菜單條:手機小表徵圖 -> New -> 選定系統版本號碼 -> Skin螢幕解析度 ->設定下SD卡大小 -> 完畢 -> start就可以!
PS:第一次啟動AVD的話可能非常慢,須要等等~

4.第一個程式HelloWorldproject建立與執行

1.New -> Android App Project
假設找不到,能夠去Other -> android找到,也是一樣的:

2.然後依次輸入project資訊:

3.執行建立好的程式

4.從模擬器上看到執行效果:

5.項目的檔案夾結構分析

先來看下我們的project檔案夾圖:

接下來我們須要知道的部分:

  • src檔案夾:包括App所需的所有程式碼檔案,我們大多數時候都是在這裡編寫我們的Java代碼的
  • gen檔案夾:僅僅關注R.java檔案。它是由ADT自己主動產生的。裡面定義了一個R類。能夠看作一個id(資源編號)的字典。包括了使用者介面。圖形。字串等資源的id,而我們平時使用資源也是通過R檔案來調用的。同一時候編譯器也會看這個資源清單,沒實用到的資源不會被編譯進去,能夠為App節省空間的
  • assets檔案夾:存放資源,並且不會再R.java檔案下產生資源id,須要使用AssetsManager類進行訪問
  • libs檔案夾:存放一些jar包,比方v4,v7的相容包,又或者是第三方的一些包
  • res資源檔夾:存放資源的,drawable:存放圖片資源;layout:存放介面的布局檔案。都是XML檔案;
    values:包括使用XML格式的參數的描寫敘述檔案,如string.xml字串。color.xml顏色,style.xml風格樣式等
  • AndroidManifest.xml設定檔:系統的控制檔案。用於告訴Android系統App所包括的一些基本資料。比方組件,資源,以及須要的許可權。以及相容的最低版本號碼的SDK等
6.幾個經常使用的視圖

點擊菜單條上的:Windows -> show view開啟相應的視圖就可以:

點擊other,下述是Android中一些經常使用的視圖:

事實上基本的還是Logcat的使用。由於和Java不同,我們的App執行在虛擬機器上,而我們的控制台卻並不會顯示相關資訊,僅僅有安裝狀態而已,所以我們會在Logcat上查看程式執行的日誌資訊:

7.本節小結

本節我們學習了使用Eclipse搭建我們的Android開發環境,懶人版和動手搭建版,兩者都能夠。
接著我們又介紹了下Eclipse開發Android項目的檔案夾結構的一些資訊。在下一節中我們將深入HelloWorldproject。瞭解當中的代碼!

Android基礎新手教程——1.2.1 使用Eclipse + ADT + SDK開發Android APP

聯繫我們

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