当前位置: 首页 > news >正文

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

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

 

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

 

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

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

 

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

 

相关文章:

  • final 在 java 中有什么作用?
  • String str=“i”与 String str=new String(“i”)一样吗?
  • ajaxStart()和ajaxStop()方法
  • 如何让多个线程按顺序执行?
  • 泛型设计实现反向比较器
  • 说一下 HashMap 的实现原理?
  • 两个对象的 hashCode()相同,则 equals()也一定为 true吗?
  • 抽象类必须要有抽象方法吗?抽象类能使用 final 修饰吗?
  • CLion 2016.1新增Python、Swift支持,并改进了C++支持
  • SpringBoot如何实现异步、定时任务?
  • Java中BIO、NIO、AIO 有什么区别?
  • 网络协议系列之二:HTTP(2)
  • redis和mysql数据不一致问题如何解决?
  • Spring中的资源加载策略
  • 你知道迭代器 Iterator 是什么吗?
  • 【译】理解JavaScript:new 关键字
  • Angular 响应式表单之下拉框
  • Apache Zeppelin在Apache Trafodion上的可视化
  • CSS魔法堂:Absolute Positioning就这个样
  • express + mock 让前后台并行开发
  • express如何解决request entity too large问题
  • IndexedDB
  • IOS评论框不贴底(ios12新bug)
  • JS正则表达式精简教程(JavaScript RegExp 对象)
  • linux学习笔记
  • PHP 程序员也能做的 Java 开发 30分钟使用 netty 轻松打造一个高性能 websocket 服务...
  • python3 使用 asyncio 代替线程
  • vue-cli在webpack的配置文件探究
  • 从0搭建SpringBoot的HelloWorld -- Java版本
  • 个人博客开发系列:评论功能之GitHub账号OAuth授权
  • 老板让我十分钟上手nx-admin
  • 利用jquery编写加法运算验证码
  • 每天一个设计模式之命令模式
  • 如何胜任知名企业的商业数据分析师?
  • 如何学习JavaEE,项目又该如何做?
  • 视频flv转mp4最快的几种方法(就是不用格式工厂)
  • 主流的CSS水平和垂直居中技术大全
  • JavaScript 新语法详解:Class 的私有属性与私有方法 ...
  • Java性能优化之JVM GC(垃圾回收机制)
  • postgresql行列转换函数
  • ​VRRP 虚拟路由冗余协议(华为)
  • #100天计划# 2013年9月29日
  • #13 yum、编译安装与sed命令的使用
  • %3cscript放入php,跟bWAPP学WEB安全(PHP代码)--XSS跨站脚本攻击
  • (接口封装)
  • (全注解开发)学习Spring-MVC的第三天
  • (四)TensorRT | 基于 GPU 端的 Python 推理
  • (四)图像的%2线性拉伸
  • (转)为C# Windows服务添加安装程序
  • .gitignore文件_Git:.gitignore
  • .net FrameWork简介,数组,枚举
  • .NET Standard / dotnet-core / net472 —— .NET 究竟应该如何大小写?
  • .net 开发怎么实现前后端分离_前后端分离:分离式开发和一体式发布
  • .Net多线程总结
  • .net分布式压力测试工具(Beetle.DT)