接口回调
来源:互联网 发布:linux rpm安装目录 编辑:程序博客网 时间:2024/06/02 06:33
接口回调传值可以通过两种方式来进行
1、抽象类
2、观察者模式
1:抽象类:
步骤:
1:创建一个抽象类
2:在抽象类里面声明两个抽象方法,(注意 抽象类里面可以有普通方法,接口里面只能有抽象方法)
3:在使用的类里面封装一个方法,将抽象类对象传递进来,通过对象来调用需要的抽象方法
4:在需要地方实例化类,通过调用该方法将抽象类实例化出来,从而达到接口回调的地步.
(代码基本相同)
(代码基本相同)
2:观察者模式:
步骤:
1:创建一个接口
2:里面设置俩个抽象方法,(注意抽象方法可以没有抽象的关键字,因为在接口里面方法默认是抽象的,接口里面只能放抽象方法)
3:在需要使用的类里面声明一个接口的对象,例如:
4:在需要使用的类里面封装一个方法,参数是接口对象
5:在该类里面需要使用的地方用对象调用方法
- //写一个接口
- public interface MyItemClickListener {
- public void onItemClick(View view,int postion);
- }
- //写一个回调方法
- private MyItemClickListener mListener;
- public void setOnItemClickListener(MyItemClickListener listener){
- this.mItemClickListener = listener;
- }
- //你想在什么时候触发此方法进行回调?
- @Override
- public void onClick(View v) {
- if(mListener != null){
- mListener.onItemClick(v,getPosition());
- }
- }
0 0
- 接口,接口回调
- android 接口 接口回调
- 接口与接口回调
- 接口与实现:接口回调与接口多态
- Java 接口参数,接口回调.
- Fragment接口回调 三 使用接口
- 接口回调
- Java:接口回调
- 接口回调
- 什么是接口回调?
- 接口回调
- java 回调接口
- 接口回调
- 接口回调
- 回调接口
- java接口回调
- 什么是接口回调?
- 接口回调
- 分享 play Framework 一些心得
- ANS(安狮)应用加速,LOL畅玩无压力
- ueditor最简单使用
- Visual Studio 2013 Visual Studio 2015 百度网盘下载
- datatables中参数的处理(处理时间戳)
- 接口回调
- 项目管理一般知识 典型试题分析
- scrapy下载图片问题
- Null check not work for GameObject sometimes
- Powerdesigner 16.5 使用问题
- servlet小结
- UC/OS-II 的中断
- 什么是对象,为什么要面向对象,怎么才能面向对象?
- 跨域与跨域访问