Выполнение задачи в фоновом режиме Android

#android #asynchronous #android-activity #background #multipartform-data

#Android #асинхронный #android-активность #предыстория #данные в форме составных частей

Вопрос:

Теплые приветствия.

В настоящее время я совсем новичок в Android и попал под исправление. Проблема в том, что я запускаю приложение, которое выполняет многокомпонентную загрузку в удаленный uri с использованием HttpPost, если загрузка завершается неудачно, данные затем сохраняются в sqllite.

Теперь, как только приложение запускается, мое приложение сначала запрашивает базу данных, и если есть какие-либо неотправленные данные, оно сначала отправляет их, а затем продолжает.

То, что я ищу, — это функция, с помощью которой я могу запустить эту задачу в фоновом режиме, я не могу поместить этот фрагмент кода в onPause, потому что у меня есть несколько других намерений, которые вызывают вызов камеры, средства просмотра изображений, gps и т.д… Любые предложения, как я могу справиться с этим и как я могу достичь этого. Есть ли какие-либо образцы / ссылки, доступные для реализации, подобной этой.?

PS: — У меня есть приложение с одним единственным действием, определенным в Манифесте, другие — встроенные вещатели, такие как намерение камеры, медиаплеер и т.д. Просто дополнительная информация

Любая помощь будет высоко оценена.

Ответ №1:

Похоже, вам нужна служба: http://marakana.com/forums/android/examples/60.html

Ответ №2:

Пожалуйста, проверьте приведенную ниже ссылку для выполнения задачи в bg.

http://developer.android.com/reference/android/os/AsyncTask.html