AlarmManager lub usługa

Jestem programistą C ++ i tworzę pierwszą aplikację na Androida. Moja aplikacja to specjalny rodzaj Przypomnienia. Szukam najlepszego sposobu, aby to zrobić. Próbowałem tego podejścia:

Użyj usługiUżyj programu AlarmManager

Moje pytanie brzmi: czy mogę używać AlarmManager pojedynczo? Czy jest to czasochłonne zadanie, biorąc pod uwagę, że mój AlarmManager powinien być uruchamiany co 1 sekundę? (Wydaje się, że za każdym razem, gdy wykonywany jest AlarmManager, tworzony jest nowy proces z wyjątkiem głównego procesu i natychmiast zostaje on zabity).

Jeśli korzystam z usługi, moja aplikacja powinna zawsze pozostać w pamięci, a także co się stanie, jeśli zostanie zabity przez użytkownika!?

Jak AndroidAlarmy (domyślnie zainstalowana aplikacja) działa?

Każda pomoc byłaby doceniana.

questionAnswers(1)

yourAnswerToTheQuestion