Ссылка: http://delphifmandroid.blogspot.ru/2016/02/alarmmanager-rad-studio.html
Автор: Ефимов Андрей
Описание: [AlarmManager] Автозапуск приложения в назначенное время
Ссылка: http://yaroslavbrovin.ru/using-alarmmanager-in-firemonkey-on-android-ru/
Автор: Бровин Ярослав
Статья посвящена использованию Андроид AlarmManager в delphi приложения, позволяющего выполнять код в назначенное время даже, когда приложение закрыто. Все это рассматривается на примере приложения Будильник.
[Статья][Android][AlarmManager] Простой пример использования в RAD Studio
Берите за основу
Добавлено в 17:15
Так совпало, что Ярослав тоже написал статью на эту тему, держите ссылку [Статья][Android] Приложение будильник. Использование AlarmManager в FireMonkey на Андроиде
p.s. Рекомендую к прочтению, обе статьи, т.к. они очень хорошо дополняют друг-друга .
Я обычно создаю фреймы динамически, особенно кода они на главной форме. Это нужно для того чтобы ускорить загрузку приложения на мобильных платформах. Потом при первой необходимости создаю и обычно не удаляю, опять-же потому что создание фрейма занимает время и каждый раз его пересоздавать затратно. Если фрейм используется редко, то конечно лучше удалять его из памяти.
файл AndroidManifest.template.xml
блок activity должен иметь вот такой вид
<activity android:name="com.embarcadero.firemonkey.FMXNativeActivity"
android:label="%activityLabel%"
android:configChanges="orientation|keyboard|keyboardHidden|screenSize"
android:launchMode="singleTask">