Я создаю приложение для обмена сообщениями, такое как watsapp и другое приложение для обмена сообщениями. Я реализовал обмен сообщениями и легко могу общаться с контактами, но теперь я хочу добавить в свое приложение функцию изображения контакта, чтобы каждый контакт мог загружать туда изображение и другого пользователя смогут просматривать изображение контакта, когда они нажимают на просмотр контакта. Также для каждого вида контакта на AppBar я хочу показать изображение в круглой форме для контакта.
Как показать изображения контактов в приложении для обмена сообщениями Android
comment
Вы используете библиотеку smack?
- person Developer   schedule 28.12.2015
comment
Ваше сообщение = SMS + Любое текстовое сообщение или только текстовое сообщение?
- person GiapLee   schedule 28.12.2015
comment
Да, я использую библиотеку smack. Да, я хочу создать приложение, похожее на приложение Wats, со всеми функциями, пока оно просто может общаться в чате с другим пользователем. Но я хочу, чтобы каждый пользователь мог просматривать контактное изображение друг друга.
- person Ajay Yadav   schedule 28.12.2015
comment
А также какой сервер вы используете?
- person Developer   schedule 28.12.2015
Ответы (1)
То, что вы хотите сделать, может быть достигнуто путем сохранения изображений контактов пользователя на сервере. В smack Library нет встроенной функциональности для хранения изображений пользователя, поэтому вам нужно реализовать это самостоятельно. Отправьте изображения пользователя на сервер (например, составными), а также вам потребуется некоторый код на стороне сервера для обработки изображений (сохранение и предоставление функций загрузки).
person
Developer
schedule
28.12.2015
Я думал так же, как написать свой собственный сервис для загрузки изображения в зависимости от аутентификации. Я искал, есть ли уже структура сборки для этой процедуры. И если у вас есть опыт в создании приложения для обмена сообщениями, можете ли вы предложить, какие другие технологии мне следует искать в.
- person Ajay Yadav; 28.12.2015
У меня были проблемы с передачей файлов с Openfire и Smack, поэтому я использовал промежуточный HTTP-сервер для загрузки и скачивания изображений.
- person Developer; 28.12.2015
Ответ неверный. XMPP и Smack предоставляют стандартные способы для пользовательских аватаров.
- person Flow; 28.12.2015
@Flow Хорошо. Не могли бы вы поделиться способами с нами. Нам не удалось их найти. Спасибо .
- person Developer; 29.12.2015
Также есть небольшие заморочки с VCard. stackoverflow.com/questions/1838770/
- person Developer; 29.12.2015
Ответ, который вы упомянули, датирован 2009 годом. Я сомневаюсь, что проблемы все еще существуют.
- person Flow; 29.12.2015
@Flow: Спасибо, что рассказали о VCard. Можете ли вы предоставить какой-либо учебник, связанный с этим, чтобы я мог настроить его с помощью моего openfire и в моем приложении?
- person Ajay Yadav; 29.12.2015