Страница регистрации
Страница входа
Страница диалога
Страница чата
Страница фотографий
Страница карт
Страница голосового чата
Страница контактов
Страница черного списка
Страница поиска друзей
Страница новых друзей
Страница людей поблизости
Страница личной информации
Страница настроек
Поддерживаемые типы сообщений: обычный текст, эмодзи, изображения, местоположение, аудио;
Локальное хранение диалогов;
Возможность настройки механизма обработки сообщений;
Вынужденное выключение сессии при одновременной авторизации на нескольких устройствах;
Поддержка отправки подтверждений прочтения сообщений: состояние "отправлено" и "прочитано";
Управление черным списком;
Возможность повторной отправки сообщений при неудачной отправке из-за проблем сети или других причин;
Поддержка знакомства через геолокацию;
Поддержка кросс-платформенного чата, работающего с iOS.## Планы будущих обновлений
Добавление отображения состояния онлайн/офлайн;
Добавление групповых бесед для удобства управления группами.
Bmob сосредоточен на помощи разработчикам в решении задач облачного хранения данных, позволяя создавать высокопроизводительные приложения без необходимости создания серверной части.
Получение текущего местоположения пользователя, если невозможно получить координаты, используется обратное преобразование по координатам широты и долготы для получения текущего местоположения. (Поскольку последнее SDK карт Google Maps отличается от того, которое использовалось ранее.)
Обсуждение наиболее простого использования ViewHolder: http://www.eoeandroid.com/thread-321547-1-1.html Это объединено с примерами, что делает его более легким для понимания и применения.
ListView
.Этот метод был мне преподнесен в рамках быстрого прототипирования в фреймворке dhroid
. Для более подробной информации можно обратиться к руководству по этому фреймворку: http://www.eoeandroid.com/thread-326973-1-1.html
Многие приложения имеют страницу с детальной информацией о пользователе, где проблема с аватаром может стать настоящей головной болью. В настоящее время большинство приложений используют два основных подхода к работе с аватаром: либо они используют системные возможности для обрезки фотографии, либо они получают адрес изображения и создают свой собственный интерфейс для обработки аватара. Здесь представлен один из вариантов использования системных возможностей для получения аватара. Конечно, это не всегда лучший вариант, но если у вас есть более эффективный способ, вы можете связаться со мной для обсуждения.
Реализация страницы контактов, аналогичной странице контактов WeChat, которая поддерживает поиск и фильтрацию контактов.
Самостоятельная реализация диалоговых окон, поддерживающая различные типы диалоговых окон.
Создание интерфейса, похожего на TabHost
, используя Fragment
.## Часто задаваемые вопросы
Многие пользователи жалуются, что не могут получать сообщения. Вот несколько моментов, которые стоит отметить:
Пожалуйста, используйте последнюю версию SDK, так как в новых версиях исправлены некоторые проблемы, указанные разработчиками. Начиная с версии V1.0.6, новые версии больше не будут публиковать ApplicationId; обратитесь на официальный сайт для получения ключа.
В настоящее время, поскольку SDK находится в процессе постоянного улучшения, высокие версии SDK не совместимы с низкими версиями. Это значит, что приложения, использующие более новую версию SDK, не смогут отправлять сообщения приложениям, использующим старую версию SDK, а также это может привести к аварийному завершению программы. Поэтому рекомендуется использовать всегда самую последнюю версию SDK, когда она станет стабильной, между версиями будет обеспечена совместимость.3. Перед установкой нового приложения с использованием последней версии SDK, удалите все старые версии SDK, установленные на вашем устройстве. Перед удалением нажмите кнопки "Очистка кэша" и "Очистка данных", чтобы полностью очистить данные приложения. Если вы просто удалите его, часть кэшированных данных будет сохранена внутри приложения, и после установки новой версии она продолжит использовать некоторые данные из старой версии, что может привести к проблемам с получением сообщений.4. Также были отмечены проблемы с отправкой местоположения, где система не могла правильно определить местоположение. Благодарим за обращение! Объясним ситуацию: если вы запускаете демо-версию после скачивания, вам потребуется получить новый ключ на сайте Baidu Maps, так как ключ в демо-приложении может быть связан с конкретной версией Eclipse. Разработчики Baidu Maps знают, почему это происходит.
Кодировка проекта составляет GBK, поэтому при импорте в Eclipse вам потребуется самостоятельно изменить способ кодировки!
Пожалуйста, используйте два настоящих устройства для тестирования, так как эмуляторы и планшеты ещё не проверялись, поэтому мы не можем гарантировать, что они смогут корректно принимать сообщения.
Установлен ли Demo BmobExample, который входит в состав AndroidSDK Bmob? Этот IM основан на сервисах push Bmob, и примеры демонстрации этих услуг также включены в SDK. Однако версия SDK BmobPush в демо-примере отличается от версии push в моём IM, поэтому установка этого демо может повлиять на принятие сообщений в IM. Пожалуйста, удалите его и попробуйте снова!
Официальный сайт: http://www.bmob.cn
Комьюнити вопросов и ответов: http://wenda.bmob.cn
Техническая почта: support@bmob.cn
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )