Android类结构
Android类结构
ECDevice 是IM sdk的核心类,包括:
方法集:主要有登陆方法,登出方法,设置个人信息方法,获取个人信息方法,以及获取群组管理和IM聊天管理接口;
ECChatManager: 包含IM聊天相关接口以及回调接口的定义;
ECGroupManager: 包含群组管理接口以及回调接口的定义;
ECVoIPCallManager: 包含音视频通讯接口以及相应的回调接口的定义;
ECVoIPSetupManager: VoIP呼叫设置接口;
ECMeetingManager: 包含实时对讲接口,语音会议接口,视频会议接口以及相应的回调接口的定义;
ECLiveChatRoomManager: 聊天室管理。
Android消息类结构
ECMessage是消息基类,ECMessageBody是抽象的消息内容类,包括:
(1)ECTextMessageBody:文本消息内容类。
(2)ECFileMessageBody:附件消息内容类,同事时也是多媒体消息内容基类,分别是:
- ECVoiceMessageBody: 语音消息内容类。
- ECVideoMessageBody: 视频消息内容类。
- ECImageMessageBody: 图片消息内容类。
- ECLocationMessageBody: 位置消息内容类。
- ECPreviewMessageBody: 富文本消息内容类。