android java 接口回调
2017-10-24 15:42
302 查看
(1)先定义一个接口
(2)定义一个Boss类实现接口
(3)定义一个员工Employee类
(4)测试类 或activity中运用
1 package JieKouHuiDiao; 2 //定义一个接口 3 public interface JieKou { 4 public void show(); 5 }
(2)定义一个Boss类实现接口
1 package JieKouHuiDiao; 2 3 public class Boss implements JieKou{ 4 //定义一个老板实现接口 5 @Override 6 public void show() { 7 System.out.println("知道了"); 8 } 9 10 }
(3)定义一个员工Employee类
1 package JieKouHuiDiao; 2 3 public class Employee { 4 //接口属性,方便后边注册 5 JieKou jiekou; 6 //注册一个接口属性,等需要调用的时候传入一个接口类型的参数,即本例中的Boss和Employee, 7 public Employee zhuce(JieKou jiekou,Employee e){ 8 this.jiekou=jiekou; 9 return e; 10 } 11 public void dosomething(){ 12 System.out.println("拼命做事,做完告诉老板"); 13 //接口回调,如果没有注册调用,接口中的抽象方法也不会影响dosomething 14 jiekou.show(); 15 } 16 17 }
(4)测试类 或activity中运用
package JieKouHuiDiao; public class Test { public static void main(String[] args) { Employee e=new Employee(); //需要调用的时候先注册,传入Boss类型对象和员工参数 Employee e1=e.zhuce(new Boss(),e); e1.dosomething(); } }
相关文章推荐
- Java到Android小项目(自定义Dialog)来理解接口回调在项目中的应用
- [待修改]java接口用法:向上转型和回调函数 回调机制在 Android 监听用户界面操作中的体现
- 【java|Android接口回调】小小猿理解的接口回调
- java与android的接口回调
- Android java回调机制与自定义接口回调方法
- android java 回调方法接口
- Java接口回调,Android接口回调读书笔记
- java 接口。Android Interface 自定义接口回调。
- JAVA与Android接口回调浅析;
- Java到Android逐步理解接口回调
- [待修改]java接口用法:向上转型和回调函数 回调机制在 Android 监听用户界面操作中的体现
- android 接口回调---java 接口回调(一看就会)
- android中利用java.lang.reflect.Proxy实现私有接口
- 腾讯微博java(android) api 包含95%接口,使用简单
- java中的设计模式(二)--工厂方法模式 接口回调
- C\C++ 程序员从零开始学习Android - 个人学习笔记(八) - java基础 - 继承、抽象类、接口、内部类(待续)
- Android系统进程间通信Binder机制在应用程序框架层的Java接口源代码文件分析
- 在Ubuntu为Android硬件抽象层(HAL)模块编写JNI方法提供Java访问硬件服务接口
- 在Ubuntu为Android硬件抽象层(HAL)模块编写JNI方法提供Java访问硬件服务接口
- Android系统进程间通信Binder机制在应用程序框架层的Java接口源代码分析