#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