2015-10-25 3 views
0

Я хочу создать приложение для обмена сообщениями, такое как imessage. Когда вы вводите сообщение, другой пользователь видит анимацию трех точек в пузыре сообщения. Как это можно сделать с реагированием на родной язык?iMessage Typing Animation

Одна идея: представление должно быть списком, строки должны быть трех типов (ваше сообщение, сообщение друга, анимация трех точек в пузырьке), если вы вводите сообщение, ваш друг видит три точки (добавьте печатный пузырь в список) затем, когда ваш друг получит ваше сообщение, удалите вводный пузырь из источника данных listview и добавьте сообщение в источник данных listview и список рендеринга. Является ли это возможным? Или что вы предлагаете?

ответ

1
  1. Вам нужны соединения сокетов, чтобы быстро реагировать, REST API слишком медленно реагирует на быстрые события.

  2. Уведомлять пользователя каждый раз, когда другой пользователь начинает/заканчивает ввод.

  3. Анимируйте все, что вам нравится.

+0

Я знаю, что касается сети. Я спрашиваю, как показать типизирующую анимацию и как удалить анимирующий пузырь после получения сообщения. –

+0

Ну, это должно быть базовым. –

+0

Мне нужна эта часть. –