У меня есть приложение для Android, использующее классическую структуру Gallery-Editor, реализующую по одному действию на каждый. Вы выбираете (нажмите) изображение из галереи, а действие редактора запускается через Intent. Когда вы нажмете кнопку «Назад», вы вернетесь в галерею. Пока все хорошо.Android, когда нужно сохранять тяжелые данные?
Дело в том, что сохранение файла занимает 5-10 секунд (и не может быть быстрее) в зависимости от оборудования ... так, когда я должен его сохранять?
Согласно Android docs
- OnPause() блокирует следующую деятельность от начала.
- onStop() не завершит сохранение до того, как Галерея будет на переднем плане (и вам нужно будет прочитать все, что будет сохранено к тому времени).
Итак, когда?
это мой единственный вариант сохранить в другом потоке и отметить всех на финише?
Благодаря