文件名称:基于Socket套接字消息推送系统
文件大小:119KB
文件格式:ZIP
更新时间:2022-01-23 13:00:13
Android Socket 消息推送 系统
最近项目中要求做推送,基于内网的。由于工期不是很紧,需求不是很严格,所以放弃了使用三方的推送框架,基于Socket自己写了消息推送功能(服务端+android端)。服务器端使用java,客户端使用Android。本人是做Android开发的,所以demo重点介绍客户端的一些代码,包括Socket的TCP长连接及发消息,Service如何不被轻易杀死,通过aidl实现界面实时与Service的通信,可以在界面上控制Socket的连接与断开以及发消息,并采用了Parcelable对象实现aidl传参
【文件预览】:
SocketPushClient-master
----.gitignore(118B)
----gradle()
--------wrapper()
----README.md(608B)
----build.gradle(498B)
----gradlew.bat(2KB)
----gradlew(5KB)
----app()
--------.gitignore(7B)
--------build.gradle(901B)
--------proguard-rules.pro(667B)
--------src()
----gradle.properties(730B)
----.idea()
--------runConfigurations.xml(564B)
--------misc.xml(3KB)
--------modules.xml(365B)
--------copyright()
--------inspectionProfiles()
--------compiler.xml(686B)
--------gradle.xml(730B)
----settings.gradle(15B)