android四大组件

来源:互联网 发布:游族网络最新消息预测 编辑:程序博客网 时间:2024/06/16 03:25

一、android四大组件概述

①activity

②broadCastReceiver广播接收者

③Service服务

④contentprovider内容提供者

注意:只要使用四大组件就需要在清单文件里面配置一下。

二、AndroidManifest.xml配置说明

(1)如果你想让你的Activity有多个启动图标,可以将每个activity的intent-filter(意图对象过滤器)进行如下配置:

<intent-filter>   <action android:name="android.intent.action.MAIN" />   <category android:name="android.intent.category.LAUNCHER" /></intent-filter>
(2)Activity节点下的icon和label 可以和Application节点的icon和label不一样,当设置了activity时会覆盖掉application相应的设置。 
三、Intent意图对象

隐式意图:通过指定一组动作或者数据开启activity

显示意图:通过指定具体包名和类名开启activity 

区别:

(1)显示意图更加安全一些
(2)开启自己应用的界面用显示意图(不需要配置意图过滤器)
(3)隐式意图一般开启系统应用(电话拨号器 短信的发送器等等)的界面

0 0
原创粉丝点击