powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Android [игнор отключен] [закрыт для гостей] / Android: установить события в AlarmManager после ребута устройства
6 сообщений из 6, страница 1 из 1
Android: установить события в AlarmManager после ребута устройства
    #38325472
Фотография VladislavVV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет

у мну есть база в приложении, в которой хранятся даты/время, когда должно произойти некоторые события
Я "напихаю" эти события в Alarm Manager и буду счастлив до тех пор, пока устройство не перегрузят - тогда AlarmManager "обнулится"

Какой лучший путь установки моих событий заново в AlarmManager:

1.написать service , который будет пихать мои события в AlarmManager при загрузке , прописав этот сервис в автозагрузку

2.написать M yClass extends BroadcastReceiver , указав в манифесте action android:name="android.intent.action.BOOT_COMPLETED"
только я вот не понял - что, этот класс будет "стартовать" при запуске системы каждый раз? туманно как то для меня...

может еще есть вариант?
или какой из этих 2х лучше?
best practics?!

Life is a bitch and then you die!
...
Рейтинг: 0 / 0
Android: установить события в AlarmManager после ребута устройства
    #38325507
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Android: установить события в AlarmManager после ребута устройства
    #38325693
Фотография VladislavVV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpasha 2

есть какие то доводы?
не пойму, как MyClass extends BroadcastReceiver сможет отслеживать перезагрузку девайса?
...
Рейтинг: 0 / 0
Android: установить события в AlarmManager после ребута устройства
    #38325736
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VladislavVVесть какие то доводы?

тебе пометки "правильный ответ" на stackoverflow недостаточно?

fucking manualpublic static final String ACTION_BOOT_COMPLETED


Broadcast Action: This is broadcast once, after the system has finished booting. It can be used to perform application-specific initialization, such as installing alarms . You must hold the RECEIVE_BOOT_COMPLETED permission in order to receive this broadcast.


VladislavVVне пойму, как MyClass extends BroadcastReceiver сможет отслеживать перезагрузку девайса?
он и не будет. он получит уведомление от системы. андроид при старте посмотрит, кому из аппов нужно сообщение о завершении загрузки, и если таковые найдутся, он им об этом сообщит.
...
Рейтинг: 0 / 0
Android: установить события в AlarmManager после ребута устройства
    #38326036
Фотография VladislavVV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpasha, спс за ответы
ткни носом - где на стэковерфлоу пометку эту увидеть?
...
Рейтинг: 0 / 0
Android: установить события в AlarmManager после ребута устройства
    #38326047
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VladislavVVchpasha, спс за ответы
ткни носом - где на стэковерфлоу пометку эту увидеть?
ну дык галочка же зеленая под кол-вом голосов. это как-бы не гарантия, но как правило полагаться можно.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Android [игнор отключен] [закрыт для гостей] / Android: установить события в AlarmManager после ребута устройства
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]