第三节课——Activity(活动)

实现闪屏---利用handle

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


重点:活动数据的传递

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




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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容