Intent 分为两种 显式intent与隐式intent
1.显式intent
显式就是你明确的知道你要去哪个页面,那我们就直接去
先来仔细地介绍标志性的一种方式
我们首先创建一个工程,会看到已经创建了Mainactivity这个活动
1
在mainactivity对应的xml文件中,我们使用线性布局创建一个按钮
2
再创建一个名为SecondActivity的activity 在其对应xml页面写一句话吧:我是第二个页面啊
3
4
在MainActivity页面设置当前按钮的点击事件,在点击事件中构建一个Intent,它有两个参数,参数一:当前的上下文环境,参数二:我们要跳转到的页面,并通过startActivity()方法,传入我们当前构建好的intent作为参数,启动活动
5
效果:
6
7
yes 这是第二种
8
and 第三种
9
2 隐式 Intent
就是你不太明确的知道你要去哪,就通过intent携带的信息来确定我们要去往何方
通过<intent-filter>来筛选
哈
<action android:name="com.example.qietest.ACTION_START"/>记住这个名字一会要用
哈
效果:
哈
哈哈哈哈
隐式调用还可以调用其他的很多东西,接续集。。。