Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
Tester64
396 / 357 / 46
Регистрация: 22.05.2013
Сообщений: 2,518
1

Порядок закрытия Application

24.02.2014, 22:12. Просмотров 576. Ответов 2
Метки нет (Все метки)

Переопределил Application. Если я правильно понял (засекал) сначала выполняется onCreate() в Application, а уж потом активити по умолчанию.
Еще в Application создаю папки по умолчанию на флешке, базы и вообще всю главную подготовку к работе.
Но если подготовка не сработала...
КАК закрыть программу не открывая основное окно (и возможно выдав сообщение или не основное окно) еще из Application?
finalize(); работает только в активити и влияет только на текущее активити.

Как костыль передаю строку ошибки в главную форму, проверяю при попытке ее открыть, принудительно закрываю... Окно с ошибкой открывается даже если есть ошибка. но это слишком кривой путь ИМХО. Чуствую что есть решение попроще и логичнее...
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.02.2014, 22:12
Ответы с готовыми решениями:

Дождаться закрытия диалога
Один и тот же диалог используется в двух активити. Т.к. его реализация достаточно громоздка,...

Отслеживание закрытия диалога
Здравствуйте! Имеется вот такой класс: package com.contedevel.timetable; import...

Функция закрытия приложения
Подскажите пожалуйста как правильно должен выглядеть метод для закрытия приложения при нажатии на...

Анимация закрытия фотки
Как реализовать такое закрытие фотки как в приложении вконтакте. Ну когда я смотрю свои фотки или...

Анимации открытия и закрытия активностей
Для анимации перехода между активностями использовал метод...

2
verylazy
Заблокирован
25.02.2014, 10:34 2
жесть
0
Tester64
396 / 357 / 46
Регистрация: 22.05.2013
Сообщений: 2,518
25.02.2014, 13:41  [ТС] 3
Цитата Сообщение от verylazy Посмотреть сообщение
жесть
В делфи тоже было понятие файла проекта Application (.dpr файл). В котором определяли какие формы выводить. Там тоже можно было выполнить код еще ДО открытия окошек. И по желанию программиста не открывать окошки вообще. Например ключ лицензии не нашел, выдавал ShowMessage('Программа не зарегистрирована') и выходил.
Сейчас хочу нечто похожее, но на андроиде - не смог создать базу, не прошел лизцензию - выдать сообщение и выйти. А не показывать первое окно.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.02.2014, 13:41

Кнопки удаляются после закрытия приложения
Я создаю кнопки но не могу с ними взаимодействовать и их сохранять, можете помочь решить проблему?...

AlarmManager не работает после закрытия приложения
Всем привет, сделал ресивер + нацепил туда alarm вот код в классе ресивера public void...

Подскажите механизм закрытия базы данных
КАК ЛУЧШЕ ДЕЛАТЬ, ну или как делают? как положено? Открывать/закрывать при каждом запросе мне...


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

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

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