android 黑名单问题相关 与私信问题相关

问题描述

1. 应该如何正确的处理EMContactManager 的getBlackListUsernamesFromServer() 和 getBlackListUsernames()的逻辑?我是否可以完全相信 本地的黑名单列表?那么什么时机去加载服务器上的黑名单列表 来更新本地的黑名单列表呢? 加载完服务器上的黑名单列表 是否是 调用 saveBlackList( ) 来更新本地的黑名单列表?2. 我的app是暂时不需要好友功能的, 我一直都是直接拿到聊天两人的chatName 直接进入chatActivity开始聊天的。  所以从来没有加好友的操作, 那么是不是这种情况下 我是拿不到 我的全部聊天记录的? 如果我想有一个界面显示全部聊天记录, 是不是必须跟所有聊天的人 都加上好友 才可以实现?  环信的工程师辛苦了,  能给点建议或者参考么?谢谢

解决方案

1.getBlackListUsernamesFromServer()这个需要你每次登陆后打开首页就要调用一次  还有一次调用是在连接监听那的调用一次具体可以参考MainActivity   然后又成功回调后再saveBlackList()2.只要知道对方好友id就可以聊天  聊天记录即使没加好友应该也会保存在db  就可以通过getallconversations获取到所有会话  但是之前你必须先load到内存

时间: 2024-08-02 16:26:40

android 黑名单问题相关 与私信问题相关的相关文章

android webview显示html片段时的相关问题

问题描述 android webview显示html片段时的相关问题 webview显示html片段时,在刚显示时总会先竖着显示,而且字特别小,然后才显示正常,怎样才能让不出现竖着的小字呢?有人遇到过这种情况吗? 解决方案 Android WebView显示HTML时右边有空白Android WebView显示HTML时右边有空白解决WebView加载离线HTML时白屏.黑屏以及可能不显示的问题 解决方案二: http://blog.csdn.net/lxk_1993/article/detai

Android 线性布局(LinearLayout)性能相关

Android 线性布局(LinearLayout)性能相关 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS.Android.Html5.Arduino.pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作. 如下嵌套线性布局中有两处性能问题,在不使用 Eclipse Adt 提示的情况下,你

Android播放assets文件里视频文件相关问题分析_Android

本文实例讲述了Android播放assets文件里视频文件相关问题.分享给大家供大家参考,具体如下: 今天做了一个功能,就是播放项目工程里面的视频文件,不是播放SD卡视频文件. 我开始尝试把视频文件放到 assets文件目录下. 因为之前写webview加载assets文件夹时,是这样写的: webView = new WebView(this); webView.loadUrl(file:///android_asset/sample3_8.html); 依次类推,我尝试将视频video.3g

Android播放assets文件里视频文件相关问题分析

本文实例讲述了Android播放assets文件里视频文件相关问题.分享给大家供大家参考,具体如下: 今天做了一个功能,就是播放项目工程里面的视频文件,不是播放SD卡视频文件. 我开始尝试把视频文件放到 assets文件目录下. 因为之前写webview加载assets文件夹时,是这样写的: webView = new WebView(this); webView.loadUrl(file:///android_asset/sample3_8.html); 依次类推,我尝试将视频video.3g

求javabean连接数据库的相关原理或者各种相关资料

问题描述 求javabean连接数据库的相关原理或者各种相关资料,字数越多越好-写材料用 解决方案 解决方案二:搜下:jdbc连接数据库解决方案三:好的-谢了

Android及iOS版谷歌地图推出相关广告功能

谷歌(892.66,2.01,0.23%)周四在升级Android与iOS版谷歌地图时推出了 所谓的"相关广告"功能.当用户搜索某条信息时,这些广告便会出现在屏幕底部. 这类广告包含一个标题和一个 获取方位的链接.用户只需点击这条广告,或向上滑动即可看到更多信息,而一旦用户点击获取位置详情,广告主便需要按照标准的CPC(每次点击费用)交费. 当用户点击了一则广告,并获取位置详情后,便会看到地址.电话号码.照片.评价等各种信息.购买这类广告的企业可以向潜在用户提供多种服务:如果用户只是保

Android中的获取内存信息的相关命令

相关命令: adb shell dumpsys meminfo > dumpsys_meminfo.txt adb shell cat /sys/kernel/debug/ion/ion_mm_heap > ion_mm_heap.txt adb shell cat /proc/mali/memory_usage > gpu_mali_memory_usage.txt adb shell ps > ps.txt adb shell cat /proc/vmallocinfo >

Android开发笔记之:深入理解Cursor相关的性能问题_Android

当数据库中存有大量数据的时候,用Cursor查询时要注意,有可能引发性能问题.数据库查询出来的Cursor都会由一个CursorWindow来进行数据管理,包括内存空间的申请和数据的填充.CursorWindow对Cursor中的内容大小有限制,限制为1024*1024也就是1M,换句话说Cursor中数据的大小不能超过1M,如果超过1M会引发如下的错误: 复制代码 代码如下: 08-23 05:48:31.838: DEBUG/Cursor(1805): skip_rows row 14908

基于Android CALL && SendMes Test的相关介绍_Android

Intent:当找到与设置的Intent限制相同的Activity时候通过startActivity()就会启动该Activity电话播号器:intent.setAction("android.intent.action.CALL");intent.addCategory("android.intent.category.DEFAULT");intent.setData(Uri.parse("tel:" + strmobile));startAc