Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
SherlockH
0 / 0 / 0
Регистрация: 29.08.2013
Сообщений: 32
#1

Уведомления - Программирование Android

30.09.2013, 23:41. Просмотров 1014. Ответов 7
Метки нет (Все метки)

Приветствую, форумчане!
Возникла такая задача, при написании приложения... Нужно чтобы в определённый период каждого месяца приложение автоматически выводило(напоминало) пользователю о (например!) мероприятии.
Например: с 12 по 20 число каждого месяца, с промежутком в 1-2 дня, на верхней панели возникал значок уведомления. А развернув панель пользователь видел заголовок и текст уведомления, и при клике на уведомление переходил к работе с самим приложением.
Возможно ли такое реализовать. Если да, то как? Помогите пожалуйста! Приведите пример...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.09.2013, 23:41
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Уведомления (Программирование Android):

Push уведомления - Программирование Android
Добрый день, я полный новиЧег в программировании.И мне необходимо сделать так что бы приложение выбирало 1 пуш из нескольких и выводило его...

Push-уведомления - Программирование Android
Всем привет! Хочу сделать так что бы через, допустим, час показывалось уведмление. Вот что вышло import...

Уведомления в BroadcastReceiver - Программирование Android
Привет, уважаемые! Прикрутил BroadcastReceiver, мониторю входящие смс, пытаюсь отключить звук входящего смс если оно удовлетворяет моим...

Ежедневные уведомления - Программирование Android
Доброго времени суток. Требуется сделать ежедневное уведомление о некотором игровом событии. Хотел бы узнать мнение окружающих: как это...

Уведомления Notification - Программирование Android
как вызвать новое активити через уведомление ?

Уведомления по времени - Программирование Android
Здравствуйте.Пытаюсь создать что то типо напоминалки пить лекарства. Устанавливается время и дни, а затем в нужное время выводится...

7
Netscape
374 / 361 / 48
Регистрация: 02.10.2009
Сообщений: 712
Записей в блоге: 4
30.09.2013, 23:52 #2
Это можно сделать с помощью AlarmManager.
Примеры:
http://www.mobilab.ru/androiddev/androidalarmmanagertutorial.html
http://startandroid.ru/ru/uroki/vse-...rmmanager.html
1
SherlockH
0 / 0 / 0
Регистрация: 29.08.2013
Сообщений: 32
02.10.2013, 22:50  [ТС] #3
Как сделать чтобы каждый месяц в один и тот же день появлялось уведомление? Реализовать нужно через NotificationManager? Если не трудно то пример кода, please....
И ещё такой вопрос: если моё приложение предусматривает одно уведомление, требуется ли для этого создавать новый Class(Activity)? или же можно "зашить" в тело какого-нибудь другого Activity Например: MainMenu?
0
Netscape
374 / 361 / 48
Регистрация: 02.10.2009
Сообщений: 712
Записей в блоге: 4
02.10.2013, 22:59 #4
NotificationManager это для показа нотификаций, для каждый месяц - AlarmManager.

Пример кода:
https://github.com/android/platform_packages_apps_calendar
0
SherlockH
0 / 0 / 0
Регистрация: 29.08.2013
Сообщений: 32
02.10.2013, 23:09  [ТС] #5
Т.е. нельзя каждый месяц выводить уведомление...
А AlarmManager это специальный Aсtivity, у которого есть своё оформление, отличающееся от Notification. Так?
Соответственно и моё заведомо "уведомление" будет больше похоже на оповещение календаря. Да?
0
Netscape
374 / 361 / 48
Регистрация: 02.10.2009
Сообщений: 712
Записей в блоге: 4
02.10.2013, 23:17 #6
Можно.
Нет, Aсtivity это только Aсtivity, и ничто больше не Aсtivity, кроме Aсtivity. AlarmManager - компонент ОС, который может создавать задачи которые будут выполнены через какой-то период (минута, день, месяц).
И опять нет. Вы можете делать что захотите. Показать нотификацию, запустить активити, удалить все данные, в конце-концов.

Notification - это задача, AlarmManager - инструмент для ее запуска.
0
SherlockH
0 / 0 / 0
Регистрация: 29.08.2013
Сообщений: 32
02.10.2013, 23:30  [ТС] #7
Ну а как запускать Notification каждый месяц?
0
dubok79
323 / 121 / 11
Регистрация: 01.11.2012
Сообщений: 586
03.10.2013, 06:10 #8
SherlockH, странно вы подходите к решению задачи. Вам дали кучу ссылок. Вы просите готовый код - это не хорошо. Зайдите на http://startandroid.ru/ и изучайте дроид с самого начала, будет и интересно и полезно.
0
03.10.2013, 06:10
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.10.2013, 06:10
Привет! Вот еще темы с ответами:

Обновление уведомления - Программирование Android
Присылаю уведомление о новых сообщениях в чате через GCM. При каждом новом уведомлении я должен увеличивать число( "new messages" + число)....

Выбор активити из уведомления - Программирование Android
Добрый день. Есть у меня главная активити, которая, в общем-то, работатет в фоне и бросает уведомления. Проблема в том, что есть...

Запрет всплывающего уведомления - Программирование Android
Приложение запускает сервис, сервис запускает периодически всплывающие уведомления типа Toast. Однако, данные уведомления должны...

Notification Уведомления в Андроид - Программирование Android
Попробую изложить корректно, но готовьтесь к ужасу.. Заранее извините(( На просторах интернета нашел способ сделать уведомление в...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

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