2015-12-18 3 views
1

Я разработал приложение, которое снимает изображение с передней камеры каждые 30 секунд. Когда я нажимаю кнопку «Назад», мое приложение останавливается. Я хочу запустить свое приложение в фоновом режиме, и я не знаю, как это сделать. Любая помощь будет оценена ..Как я могу запустить приложение для Android в фоновом режиме

ответ

1

Вы можете использовать IntentService. Он работает на фоновом потоке и не зависит от жизненных циклов пользовательского интерфейса. Вы можете узнать о том, как его использовать. here in the Android Developer Docs

0

Вы должны прочитать эти документы около Services на Android.and поместите эти коды на то, что вам нужно запускать на фоне в качестве сервиса. Это все.

Служба представляет собой компонент приложения, который может выполнять длительные операции в фоновом режиме и не предоставляет пользовательский интерфейс. Другой компонент приложения может запустить службу, и он продолжит работу для запуска в фоновом режиме, даже если пользователь переключится на другое приложение . Кроме того, компонент может связываться с сервисом до , взаимодействуя с ним и даже выполняя межпроцессную связь (IPC). Например, служба может обрабатывать сетевые транзакции, воспроизводить музыку, выполнять операции ввода-вывода файла или взаимодействовать с поставщиком контента, все с фона .