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

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

學(xué)習(xí)Android之-----------------------AndroidManifest.xml

學(xué)習(xí)Android之-----------------------AndroidManifest.xml

專業(yè)從事網(wǎng)站建設(shè)、成都做網(wǎng)站,高端網(wǎng)站制作設(shè)計(jì),重慶小程序開發(fā),網(wǎng)站推廣的成都做網(wǎng)站的公司。優(yōu)秀技術(shù)團(tuán)隊(duì)竭力真誠服務(wù),采用html5+CSS3前端渲染技術(shù),響應(yīng)式網(wǎng)站開發(fā),讓網(wǎng)站在手機(jī)、平板、PC、微信下都能呈現(xiàn)。建站過程建立專項(xiàng)小組,與您實(shí)時(shí)在線互動(dòng),隨時(shí)提供解決方案,暢聊想法和感受。

    在Android中,有一個(gè)文件叫AndroidManifest.xml ,該文件是Android項(xiàng)目開發(fā)的全局配置文件,

以.xml結(jié)尾。熟悉java web開發(fā)的朋友可能都知道,在Web工程中,也有一個(gè)全局的配置文件,叫web.xml。

當(dāng)然AndroidManifest.xml 與 web.xml 是類似的,我們都可以在文件中配置有關(guān)項(xiàng)目的相關(guān)配置(如初始

化變量設(shè)置,Android Activity配置,servlet配置等等)。

    總的來說,開發(fā)Android應(yīng)用所有需要配置的都需要在 AndroidManifest.xml 文件中進(jìn)行配置,常見的

有:應(yīng)用程序包名、版本號(hào)、組件、權(quán)限信息等。

一、AndroidManifest.xml 文件結(jié)構(gòu)

舉個(gè)例子:

//指明xml文件的版本以及字符編碼


//AndroidManifest.xml 文件以標(biāo)簽為根節(jié)點(diǎn)

    //權(quán)限設(shè)置,允許用戶讀取和寫入聯(lián)系人信息
    
    

//一個(gè)AndroidManifest.xml中必須含有一個(gè)Application標(biāo)簽,這個(gè)標(biāo)簽聲明了每一個(gè)應(yīng)用程序的組件//及其屬性(如icon,label,permission等)
    

        //Android Activity的定義
        
        //過濾器的定義,類似于java web中的filter
            
                
                
            
        

    

二、AndroidManifest.xml 在Android Studio 中的位置

學(xué)習(xí)Android之-----------------------AndroidManifest.xml

三、AndroidManifest.xml 常用標(biāo)簽解讀

1、分類

        全局標(biāo)簽(包名及版本信息)、組件標(biāo)簽(四大組件)、權(quán)限標(biāo)簽(申請(qǐng)及定義權(quán)限)

2、全局標(biāo)簽

package="com.example.administrator.myapplication" //定義項(xiàng)目主函數(shù)包名,類似于java應(yīng)用程序main方法
android:revisionCode="1"   //定義該Android應(yīng)用的版本號(hào)
android:versionName="@string/hello" //定義該Android應(yīng)用的版本名稱

以上三個(gè)屬性位于根標(biāo)簽中以屬性的形式給出。

學(xué)習(xí)Android之-----------------------AndroidManifest.xml

3、組件標(biāo)簽

    組件標(biāo)簽有打標(biāo)簽包裹著,一個(gè) AndroidManifest.xml 只能包含一個(gè)

組件節(jié)點(diǎn),在里邊我們可以配置相關(guān)的組件信息,如 Android 四大組件(Activity、

Service、ContentProvider、Broadcast Receiver)

如:在中設(shè)置屬性值:

圖標(biāo):android:icon

標(biāo)題: android:label

主題樣式:android:theme

    1、activity 組件由 標(biāo)簽包裹著,并且我們可以指定android:name屬性指定

activity的類名,且name的值最好是填寫類的全限定類名,即 "包名.類名"的形式。

    且啟動(dòng)任何一個(gè)沒有在 AndroidManifest.xml 文件中定義的 Activity 都會(huì)相應(yīng)的報(bào)出異常。

     相當(dāng)于該Activity 的一張名片,在現(xiàn)實(shí)生活中,我們可能不認(rèn)識(shí)

一種事物或者某個(gè)人,但我們可以根據(jù)該種事物的相關(guān)特征、某人的相關(guān)事跡來確定一個(gè)人,即

filter>相當(dāng)于Activity的過濾器,定義了該Activity的一些特征,以便別的Activity找到它

    2、service

    3、provider  需要設(shè)置name屬性和authorities屬性

也是同樣的做法!


網(wǎng)頁標(biāo)題:學(xué)習(xí)Android之-----------------------AndroidManifest.xml
標(biāo)題來源:http://weahome.cn/article/jsgihi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部