/** * 开发者可以重载此函数 * this function can be override */ public void reset(){ resetNotificationCount(); cancelNotificaton(); }
public synchronized static EaseAtMessageHelper get(){ if(instance == null){ instance = new EaseAtMessageHelper(); } return instance; }
public static synchronized EaseImageCache getInstance() { if (imageCache == null) { imageCache = new EaseImageCache(); } return imageCache; } private LruCache<String, Bitmap> cache = null;
@Override public void onMessageReceived(List<EMMessage> messages) { EaseAtMessageHelper.get().parseMessages(messages); } @Override
public synchronized static EasePreferenceManager getInstance(){ if(instance == null){ instance = new EasePreferenceManager(); } return instance; }
@Override public void onCmdMessageReceived(List<EMMessage> messages) { for (EMMessage message : messages) { // To handle group-ack msg. EaseDingMessageHelper.get().handleAckMessage(message); } } });
/** * this function can be override */ public void reset(){ resetNotificationCount(); cancelNotificaton(); }
@Override public void onMessageReceived(List<EMMessage> messages) { EaseAtMessageHelper.get().parseMessages(messages); } @Override
public static synchronized EaseImageCache getInstance() { if (imageCache == null) { imageCache = new EaseImageCache(); } return imageCache; } private LruCache<String, Bitmap> cache = null;
public synchronized static EaseAtMessageHelper get(){ if(instance == null){ instance = new EaseAtMessageHelper(); } return instance; }
public synchronized static EasePreferenceManager getInstance(){ if(instance == null){ instance = new EasePreferenceManager(); } return instance; }
/** * this function can be override */ public void reset(){ resetNotificationCount(); cancelNotificaton(); }
@Override public void onMessageReceived(List<EMMessage> messages) { EaseAtMessageHelper.get().parseMessages(messages); } @Override
public static synchronized EaseImageCache getInstance() { if (imageCache == null) { imageCache = new EaseImageCache(); } return imageCache; } private LruCache<String, Bitmap> cache = null;
public synchronized static EaseAtMessageHelper get(){ if(instance == null){ instance = new EaseAtMessageHelper(); } return instance; }
/** * this function can be override */ public void reset(){ resetNotificationCount(); cancelNotificaton(); }
@Override public void onMessageReceived(List<EMMessage> messages) { EaseAtMessageHelper.get().parseMessages(messages); } @Override
public static synchronized EaseImageCache getInstance() { if (imageCache == null) { imageCache = new EaseImageCache(); } return imageCache; } private LruCache<String, Bitmap> cache = null;
public synchronized static EaseAtMessageHelper get(){ if(instance == null){ instance = new EaseAtMessageHelper(); } return instance; }
/** * this function can be override */ public void reset(){ resetNotificationCount(); cancelNotificaton(); }