第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

全部開發(fā)者教程

Android 入門教程

菜單類控件
菜單:Menu
并發(fā)編程
多線程

在上一章中已經(jīng)搭建好了 Android 開發(fā)環(huán)境,本章我們將一起通過 Eclipse 創(chuàng)建我們的第一個 Android App。

1. 創(chuàng)建 Android 工程

首先打開 Eclipse,在菜單欄依次選擇“New” -> “Android App Project”。如果是第一次創(chuàng)建,可能沒有“Android App Project”,那么可以選擇“Other”->“Android”。主要有三個參數(shù)需要我們設(shè)置:

  • 應(yīng)用名: 即我們App的名字,也是最終會顯示在設(shè)備桌面上的名稱;
  • 工程名: 項(xiàng)目工程的名字,Eclipse會按照此名稱在本地創(chuàng)建工程目錄,并將工程文件保存在此目錄下;
  • 包名: App 的唯一 ID,Android 系統(tǒng)用包名區(qū)分不同的 App
    在這里可以有一個簡單的理解,應(yīng)用名更多是面向用戶的,工程名更多是面向 Eclipse 的,而包名是面向 Android 系統(tǒng)的。

創(chuàng)建Android項(xiàng)目

設(shè)置好并選擇對應(yīng)的 Android 版本,點(diǎn)確認(rèn)后即完成工程的創(chuàng)建。

2. 工程結(jié)構(gòu)解析

在 Eclipse 左側(cè)展示的就是我們創(chuàng)建的工程的目錄結(jié)構(gòu)

Android工程結(jié)構(gòu)

目錄文件比較多,其中需要大家著重注意的是以下 5 個:

  • src: 用于存放源文件,也就是沒有進(jìn)行編譯的程序文件。結(jié)構(gòu)按照包名排列,與 Java 工程類似。
  • gen: 用于存放編譯中間產(chǎn)物,由 ADT 自動生成,我們一般不做修改。內(nèi)部有一個 R.java 文件,是工程的資源字典。工程內(nèi) Res 目錄下的所有資源都會通過 id 的形式登記在該文件內(nèi)。
  • assets: 用于存放打包在 apk 內(nèi)的靜態(tài)文件。該目錄下的文件將不會在 R.java 內(nèi)生成對應(yīng)的 id,并且會以原始格式保存,適用于保存類似文本文件,視頻文件,MP3 音頻等媒體文件。
  • res: 用于存放資源文件,主要有以下幾個資源:
    • drawable: 存放各種位圖文件(png、jpg、9圖、gif等),除此之外可能是一些其他的 drawable 類型的 XML 文件
    • layout: 布局文件,各個頁面的 UI 樣式
    • values: XML 類型的描述文件
  • AndroidMainfest.xml: 應(yīng)用程序清單文件,包含了 android 應(yīng)用中的元信息,Android 中的四大組件以及用戶權(quán)限列表等都需要在此注冊,同時也詳細(xì)描述了 android 應(yīng)用的項(xiàng)目結(jié)構(gòu)。
    以上 5 個目錄是大家必須掌握的,后面的開發(fā)也會頻繁用到。另外還有一些如果感興趣可以簡單了解,不作要求。
  • android 9.0: 包含了項(xiàng)目需要的庫文件(Jar 文件),和普通 Java 項(xiàng)目中的/lib類似。同時其中還包含項(xiàng)目打包時需要的META-INF目錄.
  • Android Private Libraries: 存放項(xiàng)目中引入的第三方 JAR 包
  • **bin:**編譯結(jié)果,保存的是二進(jìn)制文件,包括class、資源文件、dex、apk 等,我們可以在這個目錄下導(dǎo)出 apk 文件
  • proguard-project.txt: 代碼混淆配置文件
  • project.properties: 工程屬性的配置文件??梢栽俅卧O(shè)置編譯使用的 Android 版本號

3. 編譯運(yùn)行Android工程

建立好 Android 工程之后,就可以直接運(yùn)行起來了。方法很簡單,首先我們按照前面的教程開啟 AVD 或者 Genymotion,然后在左側(cè)工程列表中找到新建的工程,依次“右鍵” -> “Run as” -> “Android Application”,靜靜的等待片刻,就可以看到出現(xiàn)在屏幕上的 Hello World。

4. 小結(jié)

本章我們介紹了如何通過 Eclipse 創(chuàng)建 Android 工程并對工程的目錄結(jié)構(gòu)及重要的文件做了詳細(xì)介紹,最后在模擬器上運(yùn)行了我們新建的 Android 應(yīng)用。到這里你已經(jīng)完成了第一個 Android 應(yīng)用的創(chuàng)建與運(yùn)行,對 Android 的開發(fā)方式有了一個基本的認(rèn)識,也希望大家打好基礎(chǔ),為后面的內(nèi)容做好充分的準(zhǔn)備。