会话数据流程
2016-12-06 09:41:01 0 举报
会话数据流程通常开始于用户与系统或应用的交互。这些交互可能包括输入文本、点击按钮、选择选项等。然后,这些操作被转化为数据,通过服务器进行处理和分析。服务器可能会根据用户的行为和偏好,返回个性化的响应或推荐。同时,这些数据也会被存储在数据库中,用于进一步的分析和机器学习。此外,一些会话数据可能会被用于实时监控和报告,以帮助改进产品和服务。最后,用户可以选择删除或撤回他们的会话数据,以保护他们的隐私。整个过程需要确保数据的完整性、安全性和准确性,同时也要考虑到用户体验和法规要求。
作者其他创作
大纲/内容
是
是否有最后一条好友验证消息
无
否
更新消息
return
set一次验证消息小圆点
获取群验证消息getGroupManageLastMessage,return
refresh()
执行getFriendshipLastMessage()方法
进入会话页面
是否实例过GroupManageConversation
FriendshipConversation s验证消息set()进去一条消息,同样要set一次验证消息小圆点
add(conversation)
presenter中观察者模式,对应执行不同方法,好友的更新好友的最后一条消息或小红点,群,设置群的小红点,
实例一次,datas.add()进入该消息,刷新
是否实例过好友验证消息FriendshipConversation
是否是自定义消息CustomMessage
是否有好友消息更新
实例NomalConversation,并datas.add进去
执行refresh();方法
会话页面获取到Nomalconversion数据集合datas
获取会话列表getConversation()
开始
是否有一条群验证消息
是否为系统消息
获取好友验证消息getFriendshipLastMessage 获取群验证消息getGroupManageLastMessage
是否timestamp 0
是否message为空
过滤掉系统会话,getMessage(1)
实例一次FriendshipConversation,datas.add()进入该消息,刷新
initSDK
初始化FriendshipEvent和GroupEvent
是否有数据更新
refresh中,先按时间排序,再讲验证消息排在第一位,再去重复,刷新列表
0 条评论
下一页