DBus项目突出的特点 1、注册消息事件的类可以是任意类(可能别人的项目也是),不限定是Activity等特殊的类。 示例方法: 以下是非限定条件: 示例方法: DBus项目环境集成 这个应该不用说,做过android的朋友都知道。 DBus使用教程 一、订阅者: 2、取消订阅 3、在当前类的某位置添加接收消息的方法: public void onUIEventImageView(DData data){ 或 @DBusInject(port = 23) 二、发布者: DBus.getBus().post(new DData(0)); 2、携带参数: DData data = new DData(0); 3、携带自定义类的参数(注意:MyData extends DData): MyData data = new MyData(54); 哪些订阅者能收到消息? 1、如果是注解方式,即DBus.isUseMethodNameFind(false)
地址 CSDN地址: http://blog.csdn.net/fesdgasdgasdg/article/details/79121783 感谢各位码友支持! 推荐技术文... |
|
来自: codingSmart > 《待分类》