Я новичок в Android и портирую приложение для iPhone, которое я сделал. Я читал об услугах Android, и они выглядят очень полезными для сетевого компонента моего приложения. Я предполагаю, что есть общий шаблон для того, что я пытаюсь сделать, поэтому вот подробности:
- Пользователь1 и Пользователь2 соглашаются войти в виртуальную комнату.
- Они отправляют сообщения друг другу и получают уведомления при получении сообщений.
Я использую удаленный сервер для управления связью. В общем, мне нужно три метода. Один для добавления пользователей в комнату, один для отправки сообщений и один для получения сообщений. Ничего особенного.
То, что я хотел бы сделать, - это один сервис, который принимает несколько параметров. Один из них - какой метод веб-службы вызывать, а остальные - параметры, которые необходимо передать соответствующим веб-службам. Я бы предпочел такой подход, чтобы иметь разные службы для каждого вызова метода. Любые предложения о лучшем подходе? Мне не ясно, как передавать параметры в службы.
Кстати, это не вопрос опроса, обратных вызовов или трансляции. Я знаю об этом. Я действительно хочу знать, возможно ли передать переменное количество параметров в службу, или, может быть, есть что-то еще, что я должен изучить.