AndroidManifest.xml配置文件
1、 AndroidManifest.xml是整個應用的主配置清單文件,用於記錄應用的相關配置信息,包括應用的包名、組件、權限等。
2、 組件(四大組件)
包含在<application>…</application>中,可以設置應用的圖標(icon)、標題(lable)、主題(theme)等,只能有一個application節點。
(1)Activity(活動)
用來顯示界面,若Activity沒有在主清單中定義程序會異常。
(2)Service(服務)
用來做后台的邏輯代碼處理;
(3)Content Provider(內容提供者)
管理數據庫和程序與程序之間的共享;
(4)Broadcast Receiver(廣播接收者)
全局事件的監聽器。
注意:以上組件只有Broadcast Receiver可以使用代碼聲明注冊,其他必須在AndroidManifest.xml配置文件中配置,否則會出錯。
3、權限:
(1)申請權限用<uses-permission/>
(2)自定義權限:
在第一個頁面的activity中添加permission="nameValue",在application外面添加
<permission android:name=" nameValue " android:protectionLevel="normal"> </permission>
然后在第二個頁面中添加<uses-permission android:name="nameValue ">可以獲得訪問第一個頁面的權限;