Articles of android glide

Использование Glide для загрузки растрового изображения в ImageView

Как я могу использовать библиотеку Glide для загрузки Bitmap в свой ImageView? Я хочу создать собственное изображение с текстом и загрузить его в изображение с помощью Glide. Это мой метод создания пользовательского растрового изображения с текстом public Bitmap imageWithText(String text) { TextView tv = new TextView(context); tv.setText(text); tv.setTextColor(Color.WHITE); tv.setBackgroundColor(Color.BLACK); tv.setTypeface(null, Typeface.BOLD); tv.setGravity(Gravity.CENTER); tv.setTextSize(20); tv.setPadding(0, 25, […]

Подходит ли Glide каждый запрос на изображение? Нагрузка при повторном просмотре очень медленная при прокрутке

Я видел очень долгое время загрузки изображений в нашем приложении, используя Glide 3.6 + RecyclerView с помощью GridLayoutManager. Изображения все вокруг 20kb-40kb. Кажется, что glide ставит в очередь все запросы, которые заставляют изображения довольно долго загружаться после того, как вы начнете прокручивать дальше по списку. Я привязал журналы из класса GenericRequest. V/GenericRequest﹕ finished setup for […]

Элемент Shared Element с scaleType centerCrop переходный:

Я пытаюсь реализовать переход общих элементов, когда 2 ImageViews с одного экрана переходят к следующему экрану. Одно из изображений имеет масштабный centerCrop на обоих экранах. Проблема, с которой я сталкиваюсь, заключается в том, что когда переход начинается, изображение переходит к его первоначальному размеру (перед урожаем) непосредственно перед анимацией его на следующий экран. Когда он достигает […]

Скольжение – загрузка одного кадра из видео в определенное время?

Я пытаюсь использовать Glide для перехода через кадры в видеофайл (без использования ключевого кадра, ищущего проблему, от которой страдает Android). Я могу сделать это в Пикассо, делая что-то вроде: picasso = new Picasso.Builder(MainActivity.this).addRequestHandler(new PicassoVideoFrameRequestHandler()).build(); picasso.load("videoframe://" + Environment.getExternalStorageDirectory().toString() + "/source.mp4#" + frameNumber) .placeholder(drawable) .memoryPolicy(MemoryPolicy.NO_CACHE) .into(imageView); (FrameNumber – это просто int, который увеличивается на 50000 микросекунд каждый […]

Почему Glide моргает элемент ImageView, когда notifydatasetchanged

Я использую Glide 3.7.0 с RecyclerView . При обновлении элемент всегда мигает при вызове notifyDataSetChanged . Вот мой код: Glide .with(context) .load(filepath) .diskCacheStrategy(DiskCacheStrategy.NONE) .skipMemoryCache(true) .dontAnimate() .into(imageview); Когда я не использую кеш, ImageView имеет нулевой notifyDataSetChanged когда notifyDataSetChanged метод notifyDataSetChanged и Glide не завершил загрузку растрового изображения. Если я использую следующий код: Glide .with(context) .load(filepath) .dontAnimate() […]

Размер залога Google Glide

У меня проблема с Android Glide. Я пытаюсь быстро поменять свой имидж, они просто становятся все размеры заполнителя, и мой образ заполнителя очень мал. Так что мне нужно делать? Может быть, мне нужно проверить, загружен ли он или что-то еще, но я не знаю, как это сделать. Glide.with(this) .load(quest.get(id).getImage()) .placeholder(R.drawable.load) .fitCenter() .crossFade() .into(imageView);

Android Glide: как загружать и кэшировать растровые изображения?

Я использую Glide для загрузки и кеширования изображений на Android. Все работает хорошо, за исключением того факта, что я не хочу загружать растровые изображения непосредственно в ImageView , я не хочу, чтобы анимация затухания не была, а не заполнители изображений. Все, что я хочу, это создать глобальный метод, который поможет мне загрузить изображение по всему […]

Предварительная загрузка в режиме скольжения не сохраняется в кеше

Я хотел бы предварительно загрузить изображения, прежде чем они будут показаны пользователю. У меня есть ViewPager, где каждая страница является изображением. Когда действие начинается, он вызывает: Glide.with(this).load(uri).preload(); После этого все изображения предварительно загружаются (теоретически), чтобы проверить, работает ли предварительная загрузка, я отключу все сетевые подключения, и я пытаюсь выполнить swype между страницами для загрузки изображений, […]

Glide – добавление заголовка для запроса

Есть ли способ добавить пользовательский заголовок для запроса при загрузке изображения? Я могу использовать залп или okhttp в Glide. Я пытаюсь добавить cookie в cookiemanager в okhttpclient, но это не помогло. Есть ли способ отладки запроса ответа в Glide? С уважением, Том

Как загрузить URL-образ в износе android?

Прямо сейчас я использую Glide-library для загрузки изображения в Android Wear. Он не загружает изображение в большинстве случаев. Однако иногда он загружает изображение. Не знаю, что происходит в моем коде. Примечание. Ношение подключено к устройству через Bluetooth, и я успешно получаю ответ JSON Webservice в Android Wear через Broadcast Receiver с мобильного устройства. Все данные […]

Intereting Posts
Всегда ли безопасно использовать контекст для активности в представлении? Google Maps Android API v2 – обнаружение касания на карте Что означает публикация сообщения об ошибке Google Play APK? Как завершить () действие при нажатии кнопки «Домой» Поддержка ActionBar не отображает правильный цвет с API 21 Как исправить эту ошибку Ошибка Неподдерживаемая версия major.minor 52.0 в студии Android? Разделение больших классов на внутренние классы в Java Как слиться с двумя растровыми изображениями над другим Приложение получает дублирующее уведомление с использованием GCM после повторной установки Динамическая настройка содержимого и макета виджета до размера, определяемого пользователем путем изменения размера. Android Перекомпоновка макета для воспроизведения видео в полноэкранном режиме, когда экран повернут Доступ к объекту GoogleApiClient во всех действиях .getSupportActionBar недоступен в Fragment; Обходной путь приводит к NullPointerException при вращении getAssets (); Из другого класса Android Сколько свободного места на SD-карте?