版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liwei16611/article/details/82463520
不仅是在 Android 应用层大量使用回调处理,IoT 相关硬件在设计产品时也会使用不能形式的回调处理。
1、定义监听回调接口
public interface OnTestListener {
void onTest();
}
2、实例化监听接口
private class OnTstListener implements OnTestListener {
@Override
public void onTest() {
TestHandler.sendEmptyMessage(0);
}
}
// 定义 handler 处理数据
Handler TestHandler = new Handler(){
public void handleMessage(android.os.Message msg) {
switch(msg.what){
case 0:
// 数据处理
break;
default:
break;
}
}
};
3、使用监听接口
OnTestListener TestListener = new OnTestListener();
TestListener.onTest(); // 会发送一个空消息给 handler