静态通信接口
来源:互联网 发布:网络舆情特点 编辑:程序博客网 时间:2024/05/20 13:15
=================工具类=====================
public class GetSourceListener {
private static IEventChanger eventChanger;
private static int status=0;
/**
* 发送指令
*
* @param value
* @param status
*/
public static void actionEvent(int status) {
GetSourceListener.status = status;
if (eventChanger != null) {
GetSourceListener
.ResultChangeListener(GetSourceListener.eventChanger);
}
}
/**
* 接到指令并处理
*
* @param i
*/
public static void ResultChangeListener(IEventChanger i) {
GetSourceListener.eventChanger = i;
i.execute(GetSourceListener.status);
}
}
=================接口=====================
public interface IEventChanger {
public void execute(int i);
}
========================使用===========================
内部:
继承IEventChanger并实现IEventChanger方法;
GetSourceListener.ResultChangeListener(IEventChanger i) 注册监听(注册监听时会触发一次IEventChanger)
外部:
GetSourceListener.actionEvent(int status) 发送参数
- 静态通信接口
- 通信接口
- 通信接口
- app接口 封装通信接口
- 通信接口总结
- 移动通信接口
- 串行通信接口
- 通信接口介绍
- 串行异步通信接口
- WebService 接口通信文档
- SPI通信接口
- Android fragment接口通信
- 11.2 RS232通信接口
- 串行通信接口小结
- 串行通信接口
- 串行通信接口小结
- 串行通信接口小结
- 串行通信接口SCI
- Qt Designer中加载第三方插件Qwt
- 2014/7/14~2014/7/20
- 数据存储(三)--JSON数据处理
- Xilinx zynq zc702学习总结
- EffectNodes for cocos2dx
- 静态通信接口
- iOS:堆(heap)和栈(stack)的理解
- Centos 6.4 安装Python 2.7 python-pip
- Oracle实现split函数
- 最好用的浏览器排行
- Windows 7下用XManager远程控制ubuntu
- android 动画
- 互联网理财产品有哪些?互联网金融模式知多少?
- 【uva】1600 - Patrol Robot