Найдено 6 результатов
- 22 дек 2015, 11:51
- Форум: Уроки
- Тема: Урок 48. Используем SimpleAdapter.
- Ответы: 85
- Просмотры: 73643
Re: Урок 48. Используем SimpleAdapter.
В общем, сам и отвечу. Выяснилось, что SimpleAdapter хочет на вход либо int либо string, а никакие не Bitmap'ы. Заменил строку m.put("image", BitmapFactory.decodeFile(imgFile.getAbsolutePath()); на m.put("image", getExternalCacheDir()+ File.separator + "ImgFolder" + File.separator+ "filename.jpeg");...
- 21 дек 2015, 17:56
- Форум: Уроки
- Тема: Урок 48. Используем SimpleAdapter.
- Ответы: 85
- Просмотры: 73643
Re: Урок 48. Используем SimpleAdapter.
Добрый день! Подскажите как передать изображение адаптеру, которое храниться на SD. Я делаю приложение типа новостной ленты, скачиваю XML-файл, разбираю его парсером, скачиваю по ссылкам изображения, сохраняю их во внешнем хранилище и т.д. Пытаюсь делать так: File imgFile = new File(getExternalCache...
- 07 июл 2015, 16:27
- Форум: Уроки
- Тема: Урок 80. Handler. Немного теории. Наглядный пример использования
- Ответы: 52
- Просмотры: 58439
Re: Урок 80. Handler. Немного теории. Наглядный пример испо
Нужно глубоко покопаться в исходниках, чтобы понять всю суть. Но думаю просто View прорисовывается не сразу в ходе выполнения метода onClick() (ну и любого другого метода из ui потока), т.к. во время метода вы можете поменять кучу разных view, и при каждом таком изменении "рисовать" будет накладно....
- 07 июл 2015, 14:27
- Форум: Уроки
- Тема: Урок 80. Handler. Немного теории. Наглядный пример использования
- Ответы: 52
- Просмотры: 58439
Re: Урок 80. Handler. Немного теории. Наглядный пример испо
Ok. Задам вполне конкретный вопрос. Почему это tvInfo.setText("Закачано файлов: " + i); не может быть выполнено после этого downloadFile();? Ведь в данный конкретный момент перехода от одной строчки кода к следующей поток не занят. Или занят? Чем?
- 06 июл 2015, 16:08
- Форум: Уроки
- Тема: Урок 80. Handler. Немного теории. Наглядный пример использования
- Ответы: 52
- Просмотры: 58439
Re: Урок 80. Handler. Немного теории. Наглядный пример испо
Какая еще возможность? это все один мейн поток, код выполняется последовательно. Параллельность возникает между разными потоками. Понятно, что код выполняется последовательно. Это и не понятно) 1-й шаг цикла: выполнился downloadFile(); Следующий шаг цикла: можно выполнить tvInfo.setText("Закачано ф...
- 06 июл 2015, 12:28
- Форум: Уроки
- Тема: Урок 80. Handler. Немного теории. Наглядный пример использования
- Ответы: 52
- Просмотры: 58439
Re: Урок 80. Handler. Немного теории. Наглядный пример испо
Добрый день! Немного не понятно почему зависает приложение, когда начинает "закачивать" файлы? Вот оно заходит в цикл for (int i = 1; i <= 10; i++) потом одну секунду выполняет метод // долгий процесс downloadFile(); но потом-то должно выполнится это // обновляем TextView tvInfo.setText("Закачано фа...