Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 53, средняя оценка - 4.62
Stas'ka
1 / 1 / 0
Регистрация: 09.05.2011
Сообщений: 19
#1

Отправка смс в определенное время - Android

23.04.2013, 04:28. Просмотров 6565. Ответов 5
Метки нет (Все метки)

Пожалуйста, помогите начинающему разработчику. Мне нужно написать приложение, которое в определенное время отправляет смс (текст смс и номер телефона меняются). Допустим, пользователь задал кому что отправить и в какое время. Как мне реализовать отправку в определенное время? Что для этого использовать? Как просто отправить смс на какой-то номер, я разобралась, загвоздка в том, что это нужно выполнить в определенное время.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.04.2013, 04:28     Отправка смс в определенное время
Посмотрите здесь:

Отправка смс, где номер и соообщение берутся из удалённых файлов Android
Android Отправка смс
Отправка длинного СМС Android
Отправка смс на сервер. Кодировка? Android
Срабатывание кнопки при удержании ее на определенное время Android
Android СМС менеджер или блокиратор СМС по содержимому
Android Выключение службы через определенное время
Android Как задать определённый номер на отправку смс и приём смс
Отправка СМС в телефонах с двумя картами Android
Android Notification в определенное время
Android Отправка смс без участия пользователя
Android Notification в определенное время суток

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YuraAAA
1564 / 1306 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
23.04.2013, 10:06     Отправка смс в определенное время #2
Попробуйте AlarmService
Stas'ka
1 / 1 / 0
Регистрация: 09.05.2011
Сообщений: 19
23.04.2013, 11:24  [ТС]     Отправка смс в определенное время #3
Через AlarmManager? Я про него читала, подходящего примера пока не нашла. Он же используется совместно с Service или BroadcastReceiver? Можете предложить пример как можно реализовать, хотя бы "на пальцах".
c4sp3r
0x5B4C322291BD52AE
92 / 92 / 5
Регистрация: 04.03.2013
Сообщений: 295
23.04.2013, 16:41     Отправка смс в определенное время #4
Stas'ka, AlarmManager как раз подходит под такие задачи. Попробуйте почитать про него тут

http://startandroid.ru/ru/uroki/vse-...rmmanager.html
http://ajc.su/mobilnye-os/android-mo...-alarmmanager/

Также в SDK есть примеры работы с AlarmManager.
Stas'ka
1 / 1 / 0
Регистрация: 09.05.2011
Сообщений: 19
24.04.2013, 04:56  [ТС]     Отправка смс в определенное время #5
c4sp3r, читала, просто сообразить как осуществлять отправку смс не могу. Может быть чтобы всегда сервис работал и проверял время отправки смс из базы данных с текущим, если совпадает, то вытягивает из базы текст сообщения и получателя номер и отправляет. Но он же тогда систему загрузит... Можете что подсказать?
c4sp3r
0x5B4C322291BD52AE
92 / 92 / 5
Регистрация: 04.03.2013
Сообщений: 295
24.04.2013, 16:21     Отправка смс в определенное время #6
Stas'ka, я бы запускал сервис только по расписанию используя AlarmManager т.е. пользователь указывает с какого времени начать отправлять и когда закончить также через какой промежуток времени делать отправку, сервис запускается отправляет смс и завершает работу даже если телефон в спящем режиме.

Цитата Сообщение от Stas'ka Посмотреть сообщение
то вытягивает из базы текст сообщения и получателя номер и отправляет
Если кол-во номеров большое я бы использовал БД если нет, то обошелся бы только SharedPreferences.

У меня есть похожее приложение могу объяснить как его быстро переделать чтоб отправляло смс, только здесь долго писать если интересно пишите в ЛС свой skype.
Yandex
Объявления
24.04.2013, 16:21     Отправка смс в определенное время
Ответ Создать тему
Опции темы

Текущее время: 08:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru