厉害了我的android

使用intent在活动之间穿梭

2.3.1使用显示inter

首先快速的在activitytest项目中再创建一个活动,创建一个second-layout。xml布局文件。代码如下:

厉害了我的android_第1张图片

由于secondactivity不主活动,因此不需要配置intent-filter标签里的内容,注册活动的代码也是简单了许多。现在第二个活动已经创建完成,剩下的问题就是如何去启动这个第二个活动了,这里我们需要引用一个新的概念,intent

intent的使用法大致可以分为两种:显示intent和隐式intent,我们先来看一下显示intent如何使用

intent有多个构造的函数的重载,其中一个是intent这个构造函数的接受的两个参数,第一个参数context要求提供一个启动活动的上下文,第二个参数class则是指定的想要启动这个目标活动,通过这个构造函数就能构建出intent的意图然后我们应该怎么使用这个intent呢?activity类中提供了一个startactivity方法,这个方法是专用与启动活动的啊,他接受一个intent参数,这里我们将构建好的intent传入startactivity方法局可以启动目标活动了。

上课活动如下:

厉害了我的android_第2张图片
厉害了我的android_第3张图片
厉害了我的android_第4张图片
厉害了我的android_第5张图片
厉害了我的android_第6张图片
2016年10月30日 祁晶涵

你可能感兴趣的:(厉害了我的android)