真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Android中的程序架構(gòu)有哪些-創(chuàng)新互聯(lián)

本篇內(nèi)容主要講解“Android中的程序架構(gòu)有哪些”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學(xué)習(xí)“Android中的程序架構(gòu)有哪些”吧!

成都創(chuàng)新互聯(lián)公司是一家專注于做網(wǎng)站、網(wǎng)站制作與策劃設(shè)計,肥東網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)十余年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:肥東等地區(qū)。肥東做網(wǎng)站價格咨詢:18980820575

Android程序架構(gòu)1. src/ 原始碼(source)目錄

src 目錄中包含了一個 Android 應(yīng)用程式中所需的各個程式碼檔桉。這些檔桉被包在對應(yīng) package 的子目錄下。(如本章的 BMI 例子中,子目錄指的就是 /src/com/demo/android/bmi/)

src 目錄中比較關(guān)鍵的程式有:

1. Bmi.java 這個檔桉的檔名會隨著你在建立一個新的程式專桉畫面中所填入「Create Activity」欄位值的不同而改變。這是新程式專桉中的主要程式區(qū)塊。我們開發(fā) Android 程式的多數(shù)時間,都是在 src 目錄下和 Android 打交道。
gen/ 自動生成(Generate)目錄

gen 目錄中存放所有自動生成的檔桉。

gen 目錄中最關(guān)鍵的程式就是 R.java 檔。

1. R.java 這個檔是自動產(chǎn)生的。會由 ADT 插件自動根據(jù)你放入 res 目錄的 XML 描述文件、圖像等資源,同步更新修改 'R.java' 這個文件中。所有的 Android 程式中都會有以 R.java 為名的這個檔桉,你完全不需要,也應(yīng)避免手工修改 R.java 這個檔桉。

R.java 中自動產(chǎn)生的「R」 類別就像是個字典一樣,包含了使用者介面、圖像、字串等各式的資源與相應(yīng)的編號(id)。Android 應(yīng)用程式中很多時候會需要透過 R 類別調(diào)用資源。編譯時編譯器也會查看這個資源列表,沒有使用到的資源就不會編譯進去,為手機應(yīng)用程式節(jié)省不必要沒用的空間。

Android程序架構(gòu)2. s/ 資源(Resource)目錄

「res」 目錄中存放所有程式中用到的資源檔桉。"資源檔桉"指的是資料檔桉,或編譯時會被轉(zhuǎn)換成程式一部分的 XML 描述檔。Android 針對放在「res」 目錄下的不同子目錄的資源,會有各自不同處理方式。因此我們寫程式時,***能搞清楚各目錄下分別可放置的內(nèi)容。

Android程序架構(gòu)3. layout/ 版面配置(layout)目錄

「layout」目錄包含所有使用 XML 格式的介面描述檔。「layout」 中的 XML 介面描述檔就像寫網(wǎng)頁時用到的 HTML 檔桉一樣,用來描述螢?zāi)簧系陌婷婢幣排c使用的介面元件。XML 介面描述檔描述的內(nèi)容可以是整張螢?zāi)?,也可以只描述一部分的介?例如描述用來產(chǎn)生對話框的介面元件)。

雖然你也能直接通過 Java 來建立使用者介面,不過透過 XML 描述檔來建立使用者介面相對更簡單,架構(gòu)也更清晰,以后維護時更容易釐清問題。要使用這些介面元件,應(yīng)透過 「R.java」 檔中自動產(chǎn)生的 「R」 類別來調(diào)用。

Android程序架構(gòu)4. values/ 參數(shù)值(value)目錄

「values」 目錄包含所有使用 XML 格式的參數(shù)值描述檔,可以在此添加一些額外的資源如字串(很常用)、顏色、風(fēng)格等。使用時也是透過 「R」 類別來調(diào)用。
Android 功能清單

Android程序架構(gòu)5. AndroidManifest.xml

「AndroidManifest.xml」 是 Android 程式的功能清單,應(yīng)用程式在這離列出該工程所提供的功能。當應(yīng)用程式開啟時,會提供諸如內(nèi)容提供者(ContentProvider)、處理的資料類型、實際運行的類別、跨應(yīng)用程式的資訊等等訊息。你可以在此指定你的應(yīng)用程式會使用到的服務(wù)(諸如電話功能、網(wǎng)路功能、GPS功能等)。當你新增一個頁面行為類別 (Activity) 時,你也需要先在此注冊這個新增的 Activity 類別后,才能順利調(diào)用。

到此,相信大家對“Android中的程序架構(gòu)有哪些”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)建站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!


網(wǎng)頁標題:Android中的程序架構(gòu)有哪些-創(chuàng)新互聯(lián)
鏈接分享:http://weahome.cn/article/dhjjgc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部