У меня есть экран заставки/экрана загрузки, который имеет .setVisibility() в GONE сразу после завершения вызова рисования моего большого растрового изображения. Проблема заключается в том, что экран заставки немного переливается в всплывающее окно, которое, по моему мнению, связано с загрузкой основной активности и выполнением приложений с интенсивным использованием процессора при первом запуске. Есть ли способ, чтобы мой экран заставки отображался как можно скорее? Было бы хорошо, если бы у меня было это в другой теме? Заставка - это просто растровое изображение с индикатором progressBar прямо под ним. Мой макет основан на xml, поэтому я не вижу себя с помощью setContentView. Благодарю.андроид заставка/экран загрузки
ответ
было бы хорошо, если я имел это в другом потоке, может быть?
В андроида, когда мы строим приложение, мы, возможно, потребуется, чтобы отобразить заставку (Экран приветствия) для пользователей, чтобы намекнуть некоторые вещи & сделать некоторые other process in background
(например, выборки данных из БД, Синтаксический XML и т.д. .), поэтому для этого предпочтительнее реализовать его в другом потоке.
Я упомянул пример на сайте www.androidpeople.com для экрана SPLASH SCREEN, вы также можете ознакомиться с этим example of SPLASH SCREEN.
После просмотра кода, могу ли я спросить, действительно ли этот код выполняет другой процесс в backgroud'? – SolessChong
@SolessCHong извините, я не понял вашу точку зрения. –
Я имел в виду, что ваше решение отлично подходит для создания заставки. Однако в моем сценарии, когда я пытаюсь загрузить веб-просмотр в «MainActivity», он может не работать, потому что код, кажется, инициализирует «MainActivity» только после истечения времени всплеска. – SolessChong
Вы можете попробовать установить SplashScreen в качестве темы для вашей деятельности
Вы хотите, чтобы отдельный поток выполнял задачи в фоновом режиме, показывая прогресс на переднем плане и вызывая метод setVisibility (...), который вы говорите после этого.
Я пришел через этот урок: http://www.41post.com/4588/programming/android-coding-a-loading-screen-part-1
Я нашел, что это отлично, это легко осуществить, только один класс и после того, как части 2 вы узнаете, как на самом деле избавиться от AsyncTask definitevely (HTTP: //stackoverflow.com/questions/3077461/asynctask-threads-never-die-android).
- 1. андроид изображения WebView загрузки
- 2. загрузки SVG на андроид программы
- 3. webview андроид свернуть время загрузки скрипта Java
- 4. React-Native загрузки андроид контактные изображения
- 5. Ручки воссоединиться в async- загрузки андроид
- 6. автоматической загрузки больше деталей с андроид
- 7. PHP mp3 загрузки HTML-файл на андроид
- 8. загрузки URL веб вид андроид - Java
- 9. Индикатор загрузки веб-сайта андроид-фрагмента
- 10. «андроид обновления СОК», кажется, не кэшировать загрузки
- 11. андроид быстро изображений Загрузки из URL
- 12. HAXM x86 андроид эмуляция не завершения загрузки
- 13. андроид: избежать загрузки файла с MODE_WORLD_READABLE
- 14. андроид загрузки данных SQLite в фрагменте
- 15. Андроид аранжировки Android не зависит от загрузки
- 16. Андроид
- 17. андроид - загрузка файлов через андроид HTTP сервер
- 18. Супер большой лист спрайтов для загрузки в андроид - outofmemoryerror
- 19. андроид как получить URL в странице loaded- загрузки
- 20. андроид - макет выполнения рабочего хода до загрузки основного макета
- 21. андроид приложения для загрузки файла изображения на локальный
- 22. загрузки несколько выбранных файлов на андроид мобильный в PHP код
- 23. Является ли этот способ загрузки PDF в андроид?
- 24. Путь для загрузки изображения на сервер с использованием андроид-приложения
- 25. Поиск способа загрузки материалов курса на Android-андроид
- 26. Невозможно разрешить целевой «андроид-15» до загрузки SDK
- 27. лучший способ ждать до загрузки данных из различных запрос андроид
- 28. во время загрузки файла на андроид ошибку рынка
- 29. андроид патч 9 проигрывает после загрузки динамического изображения
- 30. Публикация приложения на рынке андроид без разрешения загрузки
Если вы хотите загрузить экран всплывающего экрана загрузки: http://blog.blundell-apps.com/tut-splashscreen-with-progress-bar/ – Blundell