Android-重要的AndroidManifest.xml
来源:互联网 发布:人工智能与机器人 编辑:程序博客网 时间:2024/04/27 06:40
1.回顾
上篇学习 Android中Activity 跳转的 常用 用法
2.重点
(1)AndroidManifest
(2)全局设置
(3)组件设置
(4)权限设置
3.AndroidManifest
主配置清单文件:包括权限,组件,包名等设置
4.全局设置
包括版本号,包名,和 适合Android 版本信息:
android:versionCode="1" android:versionName="1.0" android:minSdkVersion="8" android:targetSdkVersion="21"
5.组件设置
包括 Application ,Activity ,Content provider , Sercive ,Broadcast Receiver ;
配置时是,name+包名实现配置;
5.1 Application
<application android:name="com.example.volley.VolleyApplication" android:allowBackup="true" android:icon="@drawable/ic_launcher"
5.2 Activity
Activity : 必须使用 name+Activity包名 配置
intent-filter : 过滤器,设置的话,需要在Intent 中设置 setAction()
<activity android:name=".MainActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>
5.3 Service
必须使用 name+service包名 配置服务
<service android:name="com.example.studydemo.BaseService"> </service>
5.4 Content Provider
内容提供者
<provider android:name="com.example.studydemo.BaseProvider"> </provider>
5.5 Broadcast Receiver
广播接收者
这个可以通过代码进行注册,其他的不可以!
6.权限设置
6.1 系统权限
比如:网络权限和检测网络状态的权限
<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
6.2 自定义 权限
在某个 Activity 里添加:
android:permission="yuan.ming.zhuo"后再 Application 标签外 ,声明下面标签:
<permission name="yuan.ming.zhuo" 后还可以绑定某个Activity></permission>
就可以实现:
自定义权限保护,防止其他软件使用自己的某个组件
7.总结
使用的时候,只有见的和用的多了,才能得心应手!
0 0
- Android-重要的AndroidManifest.xml
- android的AndroidManifest.xml文件介绍
- android的AndroidManifest.xml文件介绍
- android的AndroidManifest.xml文件介绍
- android的AndroidManifest.xml文件介绍
- AndroidManifest.xml中android:configChanges的简介
- android的AndroidManifest.xml文件介绍
- AndroidManifest.xml中android:configChanges的简介
- AndroidManifest.xml中android:configChanges的简介
- Android应用的清单文件:AndroidManifest.xml
- Android AndroidManifest.xml的详细讲解
- AndroidManifest.xml中android:configChanges的简介
- android的AndroidManifest.xml文件介绍
- AndroidManifest.xml中android:configChanges的简介
- AndroidManifest.xml中android:configChanges的简介
- AndroidManifest.xml中android:configChanges的简介
- AndroidManifest.xml:Android应用的清单文件
- AndroidManifest.xml中android:configChanges的简介
- iOS核心动画之CABasicAnimation
- imx283两个半双工spi合成一路全双工spi
- oracle connect resource角色
- window 7以上版本WIFI虚拟创建
- 09-散列2. QQ帐户的申请与登陆(25)
- Android-重要的AndroidManifest.xml
- oracle——从所有的dmp中只导出一个表的数据
- atoi的使用
- rust一些习惯表达方法
- grep正则表达式后面的单引号和双引号的区别?
- hdu 4742 Pinball Game 3D(cdq分治+树状数组)
- Windows API函数大全
- struts入门案例
- 从xib创建完,往xib里添加东西的 2个方法