Intent和IntentFilter的简单介绍
来源:互联网 发布:java用什么软件编写 编辑:程序博客网 时间:2024/05/18 20:13
Intent:
作用:
1.指导组件操作(Activity,Service,BroadCastReceiver);
2.携带数据
两种Intent:
显式Intent:
//明确指定组件名称
Intent intent =new Intent(context,XXActivity.class);startActivity(intent);
隐式Intent:
//未指定组件名称
Intent intent =new Intent(Intent.ACTION_DIAL);Uri data = Uri.parse("tel:" + "135xxxxxxxx");intent.setData(data);startActivity(intent);
Intent属性:
Intent包含的属性:
Component:组件
Action:动作
Data:scheme,host,port,path,mineType
Category:三个类别
Extras:传到下个组件的值
Flags
IntentFilter
栗子:
<activity android:name="MainActivity"> <!-- 该Activity是该应用的启动入口页面,它会被储存在系统的launcher列表中 --> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter></activity><activity android:name="ShareActivity"> <!-- 该Activity能够处理ACTION_SEND行为且数据类型为text/plain的隐式Intent --> <intent-filter> <action android:name="android.intent.action.SEND"/> <category android:name="android.intent.category.DEFAULT"/> <data android:mimeType="text/plain"/> </intent-filter> <!-- 该Activity能够处理ACTION_SEND行为且数据类型是媒体内容的隐式Intent --> <intent-filter> <action android:name="android.intent.action.SEND"/> <action android:name="android.intent.action.SEND_MULTIPLE"/> <category android:name="android.intent.category.DEFAULT"/> <data android:mimeType="image/*"/> <data android:mimeType="video/*"/> </intent-filter></activity>
阅读全文
0 0
- Intent和IntentFilter的简单介绍
- Intent和IntentFilter的区别
- Intent和Intentfilter的区别
- Intent意图 IntentFilter介绍
- 对于Intent和IntentFilter的理解记录
- 关于Intent和IntentFilter的总结
- 对于Intent和IntentFilter的理解记录
- Intent和IntentFilter的区别详解
- android中Intent和IntentFilter的区别
- Intent和IntentFilter的区别详解
- Intent和IntentFilter的区别详解
- **ANDROID**Intent和IntentFilter的进行通信
- Intent 和IntentFilter
- Intent 和IntentFilter
- Intent和IntentFilter详解
- Intent 和 IntentFilter
- Intent 和 IntentFilter
- intent和intentfilter详解
- 不使用四则运算实现加法运算
- springMvc生成导出excel文件
- js闭包
- oracle行转列
- Linker feedback
- Intent和IntentFilter的简单介绍
- spring中解决CROS跨域请求的方案
- ssm 中文件的上传下载
- 2017西安交大ACM小学期 选择困难症[折半枚举+二分查找]
- JDK环境变量配置方法
- OpenCV3 Python语言实现 笔记3
- mysql的大量的sleep进程解决办法
- R 语言 调用自己写的其他函数(.R文档间调用)
- python之字典和函数参数