美文网首页
接口数据回调

接口数据回调

作者: 书虫大王X | 来源:发表于2022-12-22 00:17 被阅读0次
  • 接口回调:
    1、定义接口
    2、在需要传输数据的类中定义接口变量
    3、在需要传输数据的位置用接口变量调用接口方法(先判断接口变量是否为空)
    4、在类中定义一个供外部调用的方法,在该方法参数中传入实现接口的实例
    5、在需要接受数据的类中调用刚才定义的供外部调用的方法,实现接口方法,使用传递过来的数据
class Yk {
    var callback : Callback? = null
    fun setCallBack(callback: Callback){
        this.callback = callback
    }
    
    fun setOnClick(){
        callback?.callBackData("你好啊")
    }
}
interface  Callback{
    fun callBackData(string: String)
}

fun main(){
     var yk = Yk()
     yk.setCallBack(object : Callback{
         override fun callBackData(string: String) {
             Log.d("qqqq",string)
         }  
     })
     yk.setOnClick()
 }

相关文章

  • 接口数据回调

    接口回调:1、定义接口2、在需要传输数据的类中定义接口变量3、在需要传输数据的位置用接口变量调用接口方法(先判断接...

  • Kotlin使用接口回调

    1.Java中的接口回调实现(支持多方法回调) 声明回调接口,初始化接口 使用接口回调(无参数) 使用接口回调(带...

  • Java回调深入理解

    1 接口回调 1.1 接口回调概念 什么是接口回调接口回调是指:可以把使用某一接口的类创建的对象的引用赋给该接口声...

  • 接口回调全面总结

    《Java2》接口回调 接口回调定义 接口和类一样,是Java中的一种数据类型,用接口声明的变量称之为接口变量 接...

  • Java基础(4)——接口interface

    本节内容1.接口的理解和定义2.接口实现数据回调3.接口实现回调(中介租房) 一、接口的理解和定义1.接口:一套协...

  • Java语言中用接口实现数据回调和Java里面的系统提供的Cla

    学习目的 比较是否用接口来实现数据的回调,以及如何在实现数据回调操作过程中选择抽象类、普通类、接口定义 Setti...

  • recyclerview的item单击事件的设计

    首先recyclerview的item单击事件是通过接口回调的方式来实现的,接口回调实质就是一个类A将获取到的数据...

  • Android Module之间数据传递

    方法一:使用接口回调 (1)在子module创建回调接口(参数可变) (2)在子module 实现类设置接口回调 ...

  • Android接口回调

    之前对接口回调一直有点模糊,会写但是理解的不透彻,今天记录一下自己理解的回调是什么。 接口回调是什么? 接口回调是...

  • Kotlin简单回调接口(lambda实现)

    注:适用于回调接口单个方法 1.方法无参无返回值回调 (1)声明回调接口,以及初始化接口 (2)接口方法的调用 (...

网友评论

      本文标题:接口数据回调

      本文链接:https://www.haomeiwen.com/subject/exijpltx.html