<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > Android目錄結構(詳解)

Android目錄結構(詳解)

作者: 時(shí)間:2016-10-08 來(lái)源:網(wǎng)絡(luò ) 收藏

描述應用程序的組件,對實(shí)現每個(gè)組件和公布其功能的類(lèi)進(jìn)行命名,這些聲明使得Android系統了解這些組件以及它們在什么條件下可以被啟動(dòng)

決定哪個(gè)組件運行在哪個(gè)進(jìn)程里面

聲明應用程序必須具備的權限,用以訪(fǎng)問(wèn)受保護的API,以及和其他進(jìn)程的交互

聲明應用程序其他的必備權限,用以組件之間的交互

列舉application所需要鏈接的庫

以HelloAndroid項目的功能清單為例子進(jìn)行講解:

package=cn.csdn.android.demo

android:versionCode=1

android:versionName=1.0>

android:icon=@drawable/ic_launcher

android:label=@string/app_name>

android:label=@string/app_name

android:name=.HelloActivity>

1.4.1 元素

package=cn.csdn.android.demo

android:versionCode=1

android:versionName=1.0>

元素是AndroidManifest.xml的根元素,”xmlns:android”是指該文件的命名空間,“package”屬性是Android應用所在的包,“android:versionCode”指定應用的版本號,如果應用不斷升級,則需要修改這個(gè)值,”android:versionName”是版本的名稱(chēng),這個(gè)可以根據自己的喜愛(ài)改變

1.4.2 元素

android:icon=@drawable/ic_launcher

android:label=@string/app_name>

android:label=@string/app_name

android:name=.HelloActivity>

元素是一個(gè)很重要的元素,開(kāi)發(fā)組件都會(huì )在此下定義

元素的”icon”屬性是用來(lái)設定應用的圖標,其中“@drawable/ic_launcher”的意思是:在R.java文件中的drawable靜態(tài)內部類(lèi)下的icon,如下圖所示

元素的“label”屬性用來(lái)設定應用的名稱(chēng),其中“@string/app_name”和上述的一樣,也是R.java文件中的string靜態(tài)內部類(lèi)下的app_name

1.4.3 元素

android:label=@string/app_name

android:name=.HelloActivity >

元素的作用是注冊一個(gè)activity信息,當我們在創(chuàng )建“HelloAndroid”這個(gè)項目時(shí),指定了“Created Activity”屬性為“HelloActivity”,然后ADT在生成項目時(shí)幫我們自動(dòng)創(chuàng )建了一個(gè)Activity,就是“HelloActivity.java”;

元素的“name“屬性指定的是Activity的類(lèi)名,其中“.HelloActivity”中的“.”指的是元素中的“package”屬性中指定的當前包,所以“.HelloActivity”就相當于“cn.csdn.android.demo.HelloActivity.java”,如果Activity在應用的包中可以不寫(xiě)“.”,但是為了避免出錯,還是寫(xiě)上這個(gè)點(diǎn)把

1.4.4元素

如果直接翻譯的話(huà)是“意圖過(guò)濾器”,組件通過(guò)告訴它們所具備的功能,就是能響應意圖類(lèi)型,在intent中設置action, data, categroy之后在對應的intentfilter中設置相同的屬性即可通過(guò)過(guò)濾被activity調用

1.5應用要求運行的最低Android版本

1.6 存放Android自身的jar包


上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞:

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>