没有合适的资源?快使用搜索试试~ 我知道了~
Android代码-EasyMessenger
共90个文件
java:52个
xml:10个
gradle:7个
需积分: 8 0 下载量 168 浏览量
2019-08-07
02:10:01
上传
评论
收藏 2.61MB ZIP 举报
温馨提示
EasyMessenger 一款用于Android平台的基于Binder的进程间通信库,采用annotationProcessor生成IPC通信需要的代码。EasyMessenger相对于AIDL具备如下优势: 采用Java声明接口,更方便 接口方法支持重载 同时支持同步和异步通信 EasyMessenger目前支持如下数据类型: boolean, byte, char, short, int, long, float, double boolean[], byte[], char[], int[], long[], float[], double[] String, String[] Parcelable, Parcelable[] Serializable ArrayList enum(需要实现parcelable) 下载 implementation 'cn.zmy:easymessenger-lib:0.1' annotationProcessor 'cn.zmy:easymessenger-compilier:0.1' 开始使用 Client 声明接口: @Binde
资源推荐
资源详情
资源评论
收起资源包目录
Android代码-EasyMessenger.zip (90个子文件)
EasyMessenger-master
client-server-common
src
main
AndroidManifest.xml 169B
java
cn
zmy
easymessenger
common
User.java 1KB
Color.java 766B
.gitignore 7B
build.gradle 458B
gradlew 5KB
settings.gradle 79B
client
src
main
AndroidManifest.xml 722B
res
mipmap-xhdpi
ic_launcher.png 4KB
ic_launcher_round.png 7KB
drawable
ic_launcher_background.xml 5KB
layout
activity_test_sync.xml 412B
activity_main.xml 7KB
values
colors.xml 208B
strings.xml 69B
styles.xml 392B
java
cn
zmy
easymessenger
client
MainActivity.java 28KB
MessageBroadcastReceiver.java 460B
IBroadcastMessage.java 325B
ITestFunction.java 1KB
.gitignore 7B
build.gradle 712B
proguard-rules.pro 751B
library
src
main
java
cn
zmy
easymessenger
BooleanCallback.java 180B
VoidCallback.java 163B
CharCallback.java 172B
contentprovider
BinderCursor.java 1KB
AbsBinderProvider.java 1KB
DoubleCallback.java 176B
BroadcastInterface.java 364B
ByteCallback.java 174B
Constant.java 198B
BinderClient.java 347B
ResultCallback.java 176B
FloatCallback.java 176B
IntCallback.java 172B
BinderException.java 196B
LongCallback.java 174B
ShortCallback.java 174B
BinderServer.java 329B
BrodcastReceiver.java 362B
task
ResultTask.java 1KB
ThreadPoolManager.java 1KB
LongTask.java 1KB
DoubleTask.java 1KB
IntTask.java 1KB
ShortTask.java 1KB
BooleanTask.java 1KB
CharTask.java 1KB
FloatTask.java 1KB
ByteTask.java 1KB
VoidTask.java 1KB
BaseClientHelper.java 2KB
libs
android.jar 2.89MB
.gitignore 7B
bintrayUpload.bat 86B
build.gradle 530B
proguard-rules.pro 751B
changelog.md 0B
README.md 4KB
gradlew.bat 2KB
gradle.properties 730B
.gitignore 132B
server
src
main
AndroidManifest.xml 621B
res
values
strings.xml 69B
java
cn
zmy
easymessenger
server
TheApplication.java 514B
TestFunctionImpl.java 3KB
ServerService.java 324B
.gitignore 7B
build.gradle 653B
proguard-rules.pro 751B
compiler
src
main
resources
META-INF
services
javax.annotation.processing.Processor 218B
java
cn
zmy
easymessenger
compiler
ServerContentProviderGenerator.java 1KB
BinderServerProcessor.java 4KB
BroadcastInterfaceProcessor.java 8KB
TypeMirrorHelper.java 5KB
ClassHelper.java 411B
ClientClientGenerator.java 16KB
TypeNameHelper.java 2KB
Global.java 331B
ClientHelperGenerator.java 10KB
BinderClientProcessor.java 4KB
ParameterHelper.java 1KB
ServerBinderGenerator.java 17KB
BroadcastReceiverProcessor.java 10KB
.gitignore 7B
bintrayUpload.bat 86B
build.gradle 835B
changelog.md 172B
build.gradle 353B
共 90 条
- 1
资源评论
weixin_39840387
- 粉丝: 784
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功