第三节课——Activity(活动)

实现闪屏---利用handle

输入以下代码即可得到欢迎界面


第三节课——Activity(活动)_第1张图片

重点:活动数据的传递

intent中putExtra()方法的重载,可以把我们想要传递的数据暂存在Intent中,启动了另一个活动后只需把这些数据在从intent中取出就可以了。putExtra()方法接受两个参数,第一个参数是键,第二个是真正要传输的数据。通过getInten()方法获取活动的Intent,下图将“HELLO HRT”传递给了secondActivity的标题



第三节课——Activity(活动)_第2张图片


第三节课——Activity(活动)_第3张图片
第三节课——Activity(活动)_第4张图片

Activity中有一个startActivityForResult()方法用于启动活动,这个方法在活动销毁的时候能够返回上一个活动startActivityForResult()方法接收两个参数,第一个参数是Intent,第二个参数是请求码。setResult()方法专门用于向上一个活动返回数据。setResult()方法接受两个参数,第一个参数用于向上一个活动返回处理结果,一般使用RESULT_OKRESULT_CANCELED这两个值,第二个参数则是把带有数据的intent传递回去,然后调用finish()方法来销毁当前活动

你可能感兴趣的:(第三节课——Activity(活动))