专栏首页陶士涵的菜地[android] 请求码和结果码的作用

[android] 请求码和结果码的作用

当一个界面中要要开启多个带有返回值的activity时,这个时候,就需要用到请求码和结果码了

调用startActivityForResult(intent,requestCode)方法,开启activity,参数:Intent对象,请求码,请求码的作用是区分当前是哪个点击事件开启的activity。

回调onActivityResult(int requestCode,int resultCode,Intent data)方法的时候,可以进行判断了,

请求码的作用,区分操作来自于哪里

结果码的使用场景,比如上面的联系人有很多的种类,需要进行区分,这个时候在返回数据的时候,带上结果码,通知给调用者,调用者也可以进行判断了

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 如何响应用户交互事件

    指针事件表示用户交互的原始触摸数据,如手指接触屏幕 PointerDownEvent、手指在屏幕上移动 PointerMoveEvent、手指抬起 Pointe...

    拉维
  • 计算机科学领域的任何问题都可以通过增加一个间接的中间层来解决

    这句话几乎概括了计算机软件体系结构的设计要点.整个体系从上到下都是按照严格的层级结构设计的.

    一个会写诗的程序员
  • Android Q 手势导航背后的故事

    新引入的手势导航是 Android Q 带来的主要变化之一。简而言之,采用这款新系统导航模式后,用户无需借助任何虚拟按键,只要滑动手势便能完成多种操作,包括:...

    Android 开发者
  • [译]C++ 和 Android 本地 Activity 初探

    我会带你完成一个简单的 Android 本地 Activity。我将介绍一下基本的设置,并尽力将进一步学习所需的工具提供给你。

    Android 开发者
  • SAP Cloud for Customer的Container应用设计原理

    相信大部分C4C的UI developer包括我刚开始的时候都会比较好奇我们平时写的javascript代码是如何运行在移动设备上的,同样的,我也对这个问题十分...

    Jerry Wang
  • 作为一名SAP从业人员,需要专门学习数学么

    先回忆回忆自己本科和研究生学过的数学课程。Jerry的大一生活是在电子科技大学的九里堤校区度过的,本科第一门数学课就是微积分。

    Jerry Wang
  • 如何获得微信小游戏跳一跳源码以及源代码组合包括哪些

    很多小游戏都是由源代码编写而成的,那大家知道源代码组合包括哪些吗?手机游戏源代码怎么使用的呢?还有,如何获得微信小游戏跳一跳源码?下面就由奇瑰网小编带大家来了解...

    小瓶子
  • Azkaban-3.x源码编译以及Solo-Server模式部署

    查看azkaban-3.73.1/gradle/wrapper/gradle-wrapper.properties文件:

    CoderJed
  • 再谈路由与导航,详谈Flutter是如何实现页面切换的

    如果说 UI 框架的视图元素的基本单位是组件,那应用程序的基本单位就是页面了。对于拥有多个页面的应用程序而言,如何从一个页面平滑地过渡到另一个页面,我们需要有一...

    拉维
  • 【连载】聊聊 APK(四) —— 脱离 AS 手工创造 APK 文件

    想进大厂,就关注「 程序亦非猿 」 时不时 8:38 推送优质文章,觉得有用,置顶加星标

    程序亦非猿

扫码关注云+社区

领取腾讯云代金券