Форум программистов, компьютерный форум CyberForum.ru

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

Войти
Регистрация
Восстановить пароль
 
Sergio131313
2 / 2 / 1
Регистрация: 14.09.2014
Сообщений: 90
#1

Что использовать для выхода из приложения? - Программирование Android

22.03.2015, 00:17. Просмотров 445. Ответов 4
Метки нет (Все метки)

Подскажите как правильнее ?
Имеется кнопка Exit. По нажатию надо завершить приложение.
Использовать метод с "finish(); и System.exit(0)" не рекомендуют на просторах.
Как использовать в этом случае OnDestroy()? и что передавать ему в параметры чтобы он был виден ?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.03.2015, 00:17     Что использовать для выхода из приложения?
Посмотрите здесь:

Что использовать для реализации клиент-серверного приложения? - Программирование Android
Нужно реализовать клиент-серверное приложение. Принцип работы: Клиент отправляет текстовую информацию на сервер. Сервер обрабатывает и...

Подтверждение выхода из приложения - Программирование Android
Как сделать так, чтобы при нажатии на клавишу "назад" на телефоне приложение выводило окно с вопросом "Вы действительно хотите выйти?" и...

Оставаться залогиненным после выхода из приложения - Программирование Android
В общем, есть приложение с функцией регистрации/входа, и каждый раз, когда запускаешь его, получаешь login Activity. Как сделать так, как,...

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

Почему после выхода из приложения выскакивает ошибка? - Программирование Android
Я начал писать программу для андроид (плеер) Скомпилировал, установил на свое андроид - устройство. Все работает но когда я закрываю...

Что использовать для выбора директории - Программирование Android
Здравствуйте. Подскажите какой - нибудь действующий вариант выбора директории (папки), и возможно ли это делать средствами системы?

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Vladimirys
306 / 203 / 24
Регистрация: 16.01.2010
Сообщений: 575
22.03.2015, 01:53     Что использовать для выхода из приложения? #2
Системные методы, тем более нельзя использовать. Не знаю, чего там и кто рекомендовал, но finish(), вполне себе приемлем.
Sergio131313
2 / 2 / 1
Регистрация: 14.09.2014
Сообщений: 90
22.03.2015, 02:54  [ТС]     Что использовать для выхода из приложения? #3
так куда мне финишь вставить?
Java
1
2
3
4
protected void onDestroy() {
        super.onDestroy();
        finish();
} // что в таком случае передвать в параметрах чтобы он был видел в layout??
так?
или просто
Java
1
2
3
public void Finish(){
finish();
}
Ev[G]eN
Эксперт С++
5097 / 1535 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
22.03.2015, 09:28     Что использовать для выхода из приложения? #4
Sergio131313, просто finish()..
метод onDestroy() вызывается автоматически когда вы завершаете приложение(то есть в вашем случае он вызовется после finish())
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.03.2015, 17:08     Что использовать для выхода из приложения?
Еще ссылки по теме:

Что лучше использовать для выполнения приложением ежедневного задания? - Программирование Android
задача такая: 1) приложение должно выполнять код каждый день в определенное время (или напр. во время его первого запуска). 2)...

Что изучить для написание такого приложения? - Программирование Android
Здравствуй форум! Специалисты помогите с подбором литературы к изучению Андройд приложений. Суть приложения такова квесты только в...

Получить что-то типа md5() для приложения - Программирование Android
Требуется получить уникальную строку, описывающую само приложение. Т.е. чтобы при каждом изменении кода приложения эта строка изменялась....

Есть идея для мобильного приложения, что дальше делать? - Программирование Android
у меня есть идея для мобильного приложения! что мне дальше делать? подскажите!

С чего начать написание приложения? И что понадобится для его реализации - Программирование Android
Доброго времени суток! Есть задание сделать примитивное андройд-приложение. Вот задание: Реализовать систему ввода и отображения...

Загрузить данные один раз с MySQL таблицы в память приложения, и в дальнейшем использовать ее - Программирование Android
Всем добрый вечер, Есть ли возможность загрузить данные один раз с MYSQL таблицы в память приложения, и в дальнейшем использовать ее....


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

Или воспользуйтесь поиском по форуму:
Pablito
2455 / 1900 / 591
Регистрация: 12.05.2014
Сообщений: 6,702
Завершенные тесты: 1
22.03.2015, 17:08     Что использовать для выхода из приложения? #5
кнопки типа exit - моветон, лично мое мнение
на главном экране программы пользователь нажимает Back на телефоне - программа закрывается

если принципиально надо завершать по нажатию кнопки то на нее можно повесить слушатель и там вызвать finish() как уже объяснили выше опытные люди
Yandex
Объявления
22.03.2015, 17:08     Что использовать для выхода из приложения?
Ответ Создать тему
Опции темы

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