Intent 介绍和构造
作用:
1指明执行动作 2在不同组件之间传递数据
3启动活动 启动服务 发送广播
1显式intent
示例:Intent intent = new Intent (FirstActivity.this, SecondActivity.class)
startActivity(intent);
// .this为启动活动的标志(上下文).class指定想要启动的活动
//将构建好的intent 传入startActivity启动活动
//按back键回到上一活动
2 隐式intent
在声明中用<intent-filter>声明可以响应的action和category 只要<action><category>与intent中指定的相匹配 该活动可以响应intent
//android.intent.category.DEFAULT是一种默认的category 在调用startActivity()时会自动添加到intent中
//只能匹配在<intent-filter>中声明的action 和category