MessageCenter:AndroidJava组件的通讯工具,如Activity、Fragment

时间:2024-07-18 12:28:10
【文件属性】:

文件名称:MessageCenter:AndroidJava组件的通讯工具,如Activity、Fragment

文件大小:2.04MB

文件格式:ZIP

更新时间:2024-07-18 12:28:10

Java

消息中心 这用于任意两个文件的通信,例如Activity、Fragment或其他Android组件甚至Java文件,并且只需要在这些文件之间共享堆内存。 换句话说,它们应该在同一个过程中。 该工具可以轻松地替换听众或观察者。 如果两个文件之间进行通信,您可以通过以下方式通知“类” MessageCenter . notify( Afragment . class,p1,p2 . . ) 当然,您应该通过以下方式在 Afragment 中注册 MessageCenter . register( this ) 和默认方法 onHandMessage() 是具有任意数量参数的回调。 如果是一对多通信,您可以通过“方法”通知 MessageCenter . notify( MessageMethod . AMETHOD , p1,p2 . . ) 当然,您应该通过以下方式在指定


【文件预览】:
MessageCenter-master
----.project(816B)
----project.properties(563B)
----src()
--------com()
----AndroidManifest.xml(848B)
----res()
--------drawable-hdpi()
--------drawable-mdpi()
--------layout()
--------drawable-xxhdpi()
--------drawable-xhdpi()
--------values()
----README.md(996B)
----gen()
--------com()
----libs()
--------android-support-v4.jar(964KB)
----.classpath(466B)
----proguard-project.txt(781B)
----ic_launcher-web.png(50KB)
----bin()
--------resources.ap_(40KB)
--------classes()
--------AndroidManifest.xml(848B)
--------MessageCenter.apk(380KB)
--------dexedLibs()
--------res()
--------classes.dex(1010KB)

网友评论