Intent使用方法

个人理解:Intent在activity的应用意为用户的意图,就好比一个人要做某事首先脑子里的有意愿,从而才能驱使身体去工作,Intent即是如此是activity的意愿,它想去做界面切换就去做切换,它想去做信息传递就得信息传递。
一、下面是我做的界面切换应用的Intent()函数。
1、要想做到界面切换就得拥有两个界面,首先建立两个.xml界面编辑文件(如下图)
在这里插入图片描述
如图所示为建立第一个activity_main.xml编辑界面文件,我只是在界面中添加了一个按键按钮,用于做界面转换监听事件用。注意:需要给按钮即为**<Button属性添加id名字**(图中红色圈出的属性)才可以,这里是关键点。
在这里插入图片描述
同理建立第二个.xml界面编辑文件如上图所示注意点在上面提到这里不再赘述。
二、应用Intent()函数作为界面切换使用
1、上文说到用按键监听实现事件响应
在这里插入图片描述
如上图是实现一个按键监听的基本代码, Button mbutton_next = (Button) findViewById(R.id.bt_next);此代码表示的通过id来找到界面中的按钮。来实现按钮触发响应事件。
mbutton_next.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
响应事件;
}
});
上述代码即为按钮绑定响应事件的按钮监听函数,而响应事件则为下文中界面切换。
2、这里说以下Intent()作为界面切换的用法。非常简单:Intent(所处界面的类名,需要跳转界面的类名)这是领个参数的白话定义,如果没懂结合下图代码看。
在这里插入图片描述
图中的两个参数已经用红圈标出,this代表正处于本Mainactivity中,故用this代替class。startActivity();此函数为启动活动窗口,参数是上面定义的 intent_next。
效果图如下:
在这里插入图片描述
在这里插入图片描述
至此一个界面的切换已经基本实现了。
本博客是本人边学习边写的,希望我们能共同学习一起进步,如有不对的地方希望大家指正。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值