E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Android-IM
Android注册服务接受消息,
Android-IM
消息接收事件之EventBus的应用
在即时通讯中需要不断接收服务端的消息。JMessage提供了Event来匹配本地和服务端的消息接收。在即时通讯项目中需要大量用到消息接收事件。所以结合项目简单分析下其实现的原理和过程。事件接收类的注册JMessageClient.registerEventReceiver(Objectreceiver);JMessageClient.registerEventReceiver(Objectrece
weixin_40008969
·
2023-04-02 17:59
Android注册服务接受消息
Android-IM
即时通讯关于消息撤回的处理
项目源码请参考
Android-IM
项目服务端使用极光JMessage对话撤回的效果图:这里只是在对话的界面展示了撤回消息的处理。其实还有一个地方,是会话列表,也需要动态展示撤回消息的通知。
八怪不姓丑
·
2021-05-03 22:13
Android-IM
从零开始开发一个即时通讯项目
关于聊天室项目聊天室项目,也被称为即时通讯(IM)。其原理是服务器是一直在启动状态的线程,不断的从客户端(App)获取消息,收到消息后,进行类型和发送目标判断,以发送到群组或者单聊的方式,客户端收到消息后进行界面的展示。如果要自己开发即时通讯类的App,那么必须得要后台,但是现在很多第三方工具已经给我们集成好了所有需要调用的接口工具。比如极光IM因为之前用的比较多的是极光的推送服务,也对极光的一些
wapchief
·
2020-08-11 13:27
android
Android即时通讯
Android-IM
使用imui组件结合JMessage实现即时消息对话
项目源码请参考
Android-IM
项目服务端使用极光JMessage对话列表使用aurora-imui开源组件简介imui是极光在GitHub上开源的一个即时通讯库,方便开发者快速使用,完成即时通讯类的对话展示
八怪不姓丑
·
2020-07-13 03:47
Android-IM
架构设计
###1.架构总览###2.模块介绍####2.1协议封装与任务流程#####1)协议与任务的封装a.协议有协议头(协议头因为格式相同,被抽象出来)和协议体组成,协议有两类:请求协议(request)和回复协议(response);b.任务(action)由请求协议、回复协议和任务回调(callback)组成;c.callback是针对客户端主动请求协议的相应处理,分别是成功回调、超时回调和失败回
weixin_33989780
·
2020-07-12 08:40
Android-IM
即时通讯:环信
参考:基于环信即时通信云V2SDK开发的聊天demoAndroid基于环信SDK开发IM即时聊天(一)android-使用环信SDK开发即时通信功能及源码下载IM:即时通信系统(IM,InstantMessenger)。Android第三方即时聊天SDK的有:网易云信、环信和融云等。参考:3款IM云服务产品对比即时通讯云产品横向评测这里以环信来做即时通讯demo达到两个效果:1、用户登录,2、用户
Mars-xq
·
2020-07-04 02:58
框架
Android-IM
即时通讯实现自动登陆功能
效果图简介项目源码请参考
Android-IM
项目服务端使用极光JMessage自动登陆的动画使用了一个lottie的第三方库,关于使用方法写过一篇相关文章,需要的话可以参考一款非常好用的动画库Lottie
八怪不姓丑
·
2020-06-27 12:42
Android-IM
从零开始开发一个即时通讯项目
关于聊天室项目聊天室项目,也被称为即时通讯(IM)。其原理是服务器是一直在启动状态的线程,不断的从客户端(App)获取消息,收到消息后,进行类型和发送目标判断,以发送到群组或者单聊的方式,客户端收到消息后进行界面的展示。如果要自己开发即时通讯类的App,那么必须得要后台,但是现在很多第三方工具已经给我们集成好了所有需要调用的接口工具。比如极光IM因为之前用的比较多的是极光的推送服务,也对极光的一些
八怪不姓丑
·
2020-04-04 08:29
Android-IM
架构设计
###1.架构总览###2.模块介绍####2.1协议封装与任务流程#####1)协议与任务的封装a.协议有协议头(协议头因为格式相同,被抽象出来)和协议体组成,协议有两类:请求协议(request)和回复协议(response);b.任务(action)由请求协议、回复协议和任务回调(callback)组成;c.callback是针对客户端主动请求协议的相应处理,分别是成功回调、超时回调和失败回
LeiLv
·
2020-03-23 11:50
Android-IM
使用Retrofit获取好友在线状态
前段时间用JMessage开发了一款即时通讯软件。但是有些遗憾的是,sdk并没有提供用户在线状态判断的方法。只能送其它地方入手,去看了其它文档发现虽然sdk上没有可以直接调用的方法,但是提供了网络接口。只是需要自己手动去请求数据。对于一个开发者来说,这并不是什么太大的问题。RESTAPI文档集成网络访问框架这里使用了Retrofit2.0,当然选择其它方式也可以。比如okhttp、xutil等都是
八怪不姓丑
·
2020-02-19 22:41
Android-IM
从零开始开发一个即时通讯项目
关于聊天室项目聊天室项目,也被称为即时通讯(IM)。其原理是服务器是一直在启动状态的线程,不断的从客户端(App)获取消息,收到消息后,进行类型和发送目标判断,以发送到群组或者单聊的方式,客户端收到消息后进行界面的展示。如果要自己开发即时通讯类的App,那么必须得要后台,但是现在很多第三方工具已经给我们集成好了所有需要调用的接口工具。比如极光IM因为之前用的比较多的是极光的推送服务,也对极光的一些
极光推送
·
2017-09-18 00:00
im
android
Android-IM
消息接收事件之EventBus的应用
在即时通讯中需要不断接收服务端的消息。JMessage提供了Event来匹配本地和服务端的消息接收。在即时通讯项目中需要大量用到消息接收事件。所以结合项目简单分析下其实现的原理和过程。事件接收类的注册JMessageClient.registerEventReceiver(Objectreceiver);JMessageClient.registerEventReceiver(Objectrece
八怪不姓丑
·
2017-09-11 13:30
Android-IM
给即时通讯添加一个自动聊天机器人
正常的思路是服务端设置一个机器人,当有接收到消息的时候,自动回复一条消息。比如大名鼎鼎的微软小冰:image.png小冰会根据消息类型和语境回答最接近的消息,现在还能分析图片,比如一个合照能识别大致年龄等。当然这是高级智能化的结果。自己在写一个聊天项目的时候,也想到写一个自动回复的机器人。但是跟小冰比真是太low了,玩玩全全就是个机器。image.png其实在包含通讯类的项目中应用的还是比较多的。
八怪不姓丑
·
2017-08-17 15:53
Android-IM
使用极光即时通讯发送、接收好友请求
首先需要知道整个流程,包括发送方,和接收方发送请求比较简单如果集成了JMessage可以直接使用下面的类sendInvitationRequest方法包含三个参数,分别是目标id,备注,和返回结果。ContactManager.sendInvitationRequest(userName,content,newBasicCallback(){@OverridepublicvoidgotResult
八怪不姓丑
·
2017-07-27 16:17
Android-IM
架构设计
###1. 架构总览 ###2. 模块介绍 ####2.1 协议封装与任务流程 #####1) 协议与任务的封装 a. 协议有协议头(协议头因为格式相同,被抽象出来)和协议体组成,协议有两类:请求协议(request)和回复协议(response); b. 任务(action)由请求协议、回复协议和任务回调(callback)组成; c. callback是针对客户端主动
·
2015-11-13 01:35
android
Android-IM
架构设计
本文详细讲述了IM架构设计思路,包括定时任务、状态管理、登陆、异步任务等设计思路,有极高的参考价值。原文网址:http://mogu.io/android-im-design1.架构总览Alt架构纵览2.模块介绍2.1协议封装与任务流程1)协议与任务的封装a.协议有协议头(协议头因为格式相同,被抽象出来)和协议体组成,协议有两类:请求协议(request)和回复协议(response);b.任务(
XieYupeng520
·
2015-06-18 20:00
android
架构
设计
IM
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他