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 ">可以获得访问第一个页面的权限;