tag:blogger.com,1999:blog-2406256680519220115.post7759774751373053441..comments2023-06-23T15:34:35.998+03:00Comments on ANgry DROIDs: #6 - Universal Image Loader. Часть 3 - Использование [RU+EN]Sergey Thttp://www.blogger.com/profile/06893695514641733705noreply@blogger.comBlogger178125tag:blogger.com,1999:blog-2406256680519220115.post-53773558306538752882017-02-04T15:03:01.742+03:002017-02-04T15:03:01.742+03:00Спасибо за ваш великий пост.
Я хотел бы предложит...Спасибо за ваш великий пост.<br /><br />Я хотел бы предложить всем, чтобы проверить http://quizbucket.org/quiz/android для андроид викторины и вопросы интервью, это может быть полезно для тех, кто готовится к собеседованиюAlexhttp://dzungcao.com/noreply@blogger.comtag:blogger.com,1999:blog-2406256680519220115.post-9317452379315409392016-03-25T00:05:23.652+03:002016-03-25T00:05:23.652+03:00По какой директории и с каким именем сохраняется ф...По какой директории и с каким именем сохраняется файл при использовании метода loadImage, если используется стандартная конфигурация? Как обращаться потом к нему, чтобы этот файл достать из диска?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-2406256680519220115.post-68548250213035953932016-02-18T13:37:48.148+03:002016-02-18T13:37:48.148+03:00Здравствуйте, может кто подскажет как получить исх...Здравствуйте, может кто подскажет как получить исходную ссылку изображения по выбранному пользователем view (из галереи всех подгруженных изображений)? Хочу реализовать функцию удаления выбранного изображения. Спасибо. Anonymoushttps://www.blogger.com/profile/12204051049210012779noreply@blogger.comtag:blogger.com,1999:blog-2406256680519220115.post-82664473399804351042016-01-21T14:49:55.848+03:002016-01-21T14:49:55.848+03:00 Здравствуйте, Сергей! Спасибо Вам огромное за биб... Здравствуйте, Сергей! Спасибо Вам огромное за библиотеку. Подскажите, пожалуйста, дизайнеры попросили реализовать следующий функционал: на месте изображения, пока оно загружается, должны отображаться 5 картинок по очереди. Подобный функционал для отображения картинок при ошибке при загрузке сделал, а тут не могу понять как. Думал, что просто в onLoadingStarted реализую, но не выходит. Заранее прошу прощения, если криво описал. Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-2406256680519220115.post-6148652287218156902015-11-17T22:10:48.743+03:002015-11-17T22:10:48.743+03:00Сергей,привет!
Не подскажешь,можно ли как то вытян...Сергей,привет!<br />Не подскажешь,можно ли как то вытянуть "правильные" EXIF значения с изображения,посредством UIL? Спасибо!Васянhttps://www.blogger.com/profile/15718224463908842856noreply@blogger.comtag:blogger.com,1999:blog-2406256680519220115.post-73937778252841475562015-07-26T18:03:38.266+03:002015-07-26T18:03:38.266+03:00This comment has been removed by the author.Anonymoushttps://www.blogger.com/profile/06582053723968874546noreply@blogger.comtag:blogger.com,1999:blog-2406256680519220115.post-4919624575530514742014-12-02T20:00:49.838+03:002014-12-02T20:00:49.838+03:00Спасибо! Помогло. Спасибо! Помогло. bezIPHONahttps://www.blogger.com/profile/12097203376128801821noreply@blogger.comtag:blogger.com,1999:blog-2406256680519220115.post-65646882199306162362014-12-02T19:53:32.368+03:002014-12-02T19:53:32.368+03:00Добавьте опцию resetViewBeforeLoading() в DisplayI...Добавьте опцию resetViewBeforeLoading() в DisplayImageOptions.Sergey Thttps://www.blogger.com/profile/06893695514641733705noreply@blogger.comtag:blogger.com,1999:blog-2406256680519220115.post-80706821637139953902014-12-02T19:39:37.973+03:002014-12-02T19:39:37.973+03:00public static void initImageLoader(Context context...public static void initImageLoader(Context context)<br /> {<br /><br /> DisplayImageOptions options = new DisplayImageOptions.Builder()<br /> .cacheInMemory(true)<br /> .cacheOnDisk(true)<br /> .considerExifParams(true)<br /> .bitmapConfig(Bitmap.Config.RGB_565)<br /> .build();<br /> ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(context)<br /> .threadPriority(Thread.NORM_PRIORITY - 2)<br /> .denyCacheImageMultipleSizesInMemory()<br /> .diskCacheFileNameGenerator(new Md5FileNameGenerator())<br /> .diskCacheSize(50 * 1024 * 1024) // 50 Mb<br /> .tasksProcessingOrder(QueueProcessingType.LIFO)<br /> .defaultDisplayImageOptions(options)<br /> .build();<br /><br /> ImageLoader.getInstance().init(config);<br />}<br />Инициализация в App.bezIPHONahttps://www.blogger.com/profile/12097203376128801821noreply@blogger.comtag:blogger.com,1999:blog-2406256680519220115.post-81240686469533022692014-12-02T19:01:35.404+03:002014-12-02T19:01:35.404+03:00Здравствуйте. Покажите свои DisplayImageOptions.Здравствуйте. Покажите свои DisplayImageOptions.Sergey Thttps://www.blogger.com/profile/06893695514641733705noreply@blogger.comtag:blogger.com,1999:blog-2406256680519220115.post-35148606443348219322014-12-02T11:31:34.871+03:002014-12-02T11:31:34.871+03:00Здравствуйте Сергей! Спасибо за UIL! При использов...Здравствуйте Сергей! Спасибо за UIL! При использовании RecyclerView, адаптер в незагруженых айтемах показывет картинки из других айтемов где картинка уже подгрузилась, пробовал бороться, но все никак( прошу помощи в реализации подобного адаптера. bezIPHONahttps://www.blogger.com/profile/12097203376128801821noreply@blogger.comtag:blogger.com,1999:blog-2406256680519220115.post-40120691786767805522014-11-30T19:53:18.389+03:002014-11-30T19:53:18.389+03:00testtestAnonymoushttps://www.blogger.com/profile/05546047819638494501noreply@blogger.comtag:blogger.com,1999:blog-2406256680519220115.post-21291618564035627272014-11-12T15:49:54.727+03:002014-11-12T15:49:54.727+03:00Добрый. Опишите анимацию в drawable и передавайте ...Добрый. Опишите анимацию в drawable и передавайте в showImageOnLoading(...).Sergey Thttps://www.blogger.com/profile/06893695514641733705noreply@blogger.comtag:blogger.com,1999:blog-2406256680519220115.post-59470099625918639272014-11-12T13:33:59.245+03:002014-11-12T13:33:59.245+03:00Добрый день, искал и наконец-то нашел, суперская б...Добрый день, искал и наконец-то нашел, суперская библиотека, спасибо разработчикам.<br />У меня назрел такой вопрос с помощью showImageOnLoading(..) можно определить временную картинку, до загрузки основной, но она статична, а можно ли залепить туда анимацию какую нить,или передать список картинок для анимации, или может есть дефолтные какие методы?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-2406256680519220115.post-41668543073863630042014-11-06T15:28:54.203+03:002014-11-06T15:28:54.203+03:00Используйте loadImage(...) с колбэком onLoadingCom...Используйте loadImage(...) с колбэком onLoadingComplete().Sergey Thttps://www.blogger.com/profile/06893695514641733705noreply@blogger.comtag:blogger.com,1999:blog-2406256680519220115.post-81334325886064168962014-11-06T12:59:41.387+03:002014-11-06T12:59:41.387+03:00Здравствуйте, у меня такой вопрос, можно ли вернут...Здравствуйте, у меня такой вопрос, можно ли вернуть картинку не ImageView, а в Bitmap ?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-2406256680519220115.post-59775699623555105492014-07-02T16:02:20.236+03:002014-07-02T16:02:20.236+03:00Здравствуйте. Можно воспользоваться методом loadIm...Здравствуйте. Можно воспользоваться методом loadImage(...).Sergey Thttps://www.blogger.com/profile/06893695514641733705noreply@blogger.comtag:blogger.com,1999:blog-2406256680519220115.post-15566793849952804072014-07-02T03:38:06.034+03:002014-07-02T03:38:06.034+03:00Здравствуйте. У меня такой вопрос : Как можно захэ...Здравствуйте. У меня такой вопрос : Как можно захэшировать картинку в DiskHash без моментальной погрузки в ImageView ?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-2406256680519220115.post-5550676962760634672014-06-19T00:06:45.281+03:002014-06-19T00:06:45.281+03:00Тогда вам надо перегрузить BaseImageDownloader.get...Тогда вам надо перегрузить BaseImageDownloader.getStreamFromNetwork() и реализовать там побитовую загрузку изображения.Можете загрузить все в массив байт а потом вернуть new ByteArrayInputStream(bytes).Sergey Thttps://www.blogger.com/profile/06893695514641733705noreply@blogger.comtag:blogger.com,1999:blog-2406256680519220115.post-2856168426283116792014-06-17T17:11:49.193+03:002014-06-17T17:11:49.193+03:00Здравствуйте, столкнулся с небольшой проблемой. По...Здравствуйте, столкнулся с небольшой проблемой. Подскажите пожалуйста что можно сделать. Вот лог ошибки:<br /><br />java.io.FileNotFoundException: http://is431.tfs.intravision.ru/api/taskfile/3769<br /> at com.android.okhttp.internal.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:186)<br /> at com.nostra13.universalimageloader.core.download.BaseImageDownloader.getStreamFromNetwork(BaseImageDownloader.java:120)<br /> at com.nostra13.universalimageloader.core.download.BaseImageDownloader.getStream(BaseImageDownloader.java:84)<br /> at com.nostra13.universalimageloader.core.decode.BaseImageDecoder.getImageStream(BaseImageDecoder.java:94)<br /> at com.nostra13.universalimageloader.core.decode.BaseImageDecoder.decode(BaseImageDecoder.java:74)<br /> at com.nostra13.universalimageloader.core.LoadAndDisplayImageTask.decodeImage(LoadAndDisplayImageTask.java:264)<br /> at com.nostra13.universalimageloader.core.LoadAndDisplayImageTask.tryLoadBitmap(LoadAndDisplayImageTask.java:237)<br /> at com.nostra13.universalimageloader.core.LoadAndDisplayImageTask.run(LoadAndDisplayImageTask.java:135)<br /> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)<br /> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)<br /> at java.lang.Thread.run(Thread.java:841)<br /><br />Я так понимаю не может найти файл. К сожалению невозможно указать путь к фаилу (API серверной части не позволяет), по запросу сервер возвращает изображение побитово. Что нужно сделать? Заранее благодарен за ответ. Anonymoushttps://www.blogger.com/profile/08482396802383713011noreply@blogger.comtag:blogger.com,1999:blog-2406256680519220115.post-53638798364461281722014-05-06T22:26:52.928+03:002014-05-06T22:26:52.928+03:00Можете унаследовать BaseImageDownloader и там доба...Можете унаследовать BaseImageDownloader и там добавить проверку lastModified и если надо, то удаляйте картинку из кэшей (MemoryCacheUtil и DiscCacheUtil для этого).<br />Или можете использовать кэши LimitedAge***Cache, которые удаляют закэшированные картинки периодически.Sergey Thttps://www.blogger.com/profile/06893695514641733705noreply@blogger.comtag:blogger.com,1999:blog-2406256680519220115.post-57476659281527908632014-05-06T18:47:04.775+03:002014-05-06T18:47:04.775+03:00Здравствуйте. Есть такая проблема: фотка по одному...Здравствуйте. Есть такая проблема: фотка по одному и тому же урлу может менятся. Кеш отключать не вариант. Есть ли возможность настроить UIL для этого случая? Или что переписать для этого(например проверять хедер lastModified)?Anonymoushttps://www.blogger.com/profile/16262322106970399674noreply@blogger.comtag:blogger.com,1999:blog-2406256680519220115.post-16241778612298877742014-04-15T00:21:01.346+03:002014-04-15T00:21:01.346+03:00Большое спасибо за ответ и за такую обширную докум...Большое спасибо за ответ и за такую обширную документацию :)<br />Подключил https://github.com/vinc3m1/RoundedImageView , всё заработало.arshttps://www.blogger.com/profile/06961880719630848160noreply@blogger.comtag:blogger.com,1999:blog-2406256680519220115.post-89900028195898289092014-04-14T23:50:14.354+03:002014-04-14T23:50:14.354+03:00Добрый. RoundedBitmapDisplayer не покрывает некото...Добрый. RoundedBitmapDisplayer не покрывает некоторые случаи, думаю, вам стоит использовать более продвинутую вариацию для скругления - читайте в доках к RoundedBitmapDisplayer.Sergey Thttps://www.blogger.com/profile/06893695514641733705noreply@blogger.comtag:blogger.com,1999:blog-2406256680519220115.post-84727009427292509952014-04-14T23:15:37.754+03:002014-04-14T23:15:37.754+03:00Добрый день!
При использовании опции .displayer(ne...Добрый день!<br />При использовании опции .displayer(new RoundedBitmapDisplayer(100)), информация о масштабировании игнорируется и отображается верхний левый угол картинки, тогда как у ImageView стоит android:scaleType="centerCrop".<br />Подскажите, как можно отобразить центр картинки, и при этом закруглить углы?arshttps://www.blogger.com/profile/06961880719630848160noreply@blogger.com