Articles of android glide

Как загрузить URI с префиксом «content: //» с помощью Glide Android?

Я пытаюсь загрузить фотографию контакта с URI «content: //com.android.contacts/contacts/295» с помощью Glide. Когда я использую Glide.with(context).load(Uri.parse(contactPhoto).into(imageview) Glide дает мне FileNotFoundException java.io.FileNotFoundException: File does not exist; URI: content://com.android.contacts/contacts/264, calling user: android.uid.shared:10006, calling package is one of: [com.android.providers.contacts, com.android.contacts, com.android.providers.userdictionary] at android.database.DatabaseUtils.readExceptionWithFileNotFoundExceptionFromParcel(DatabaseUtils.java:146) at android.content.ContentProviderProxy.openTypedAssetFile(ContentProviderNative.java:689) at android.content.ContentResolver.openTypedAssetFileDescriptor(ContentResolver.java:1080) at android.content.ContentResolver.openAssetFileDescriptor(ContentResolver.java:921) at android.content.ContentResolver.openAssetFileDescriptor(ContentResolver.java:848) at com.bumptech.glide.load.data.FileDescriptorLocalUriFetcher.loadResource(FileDescriptorLocalUriFetcher.java:21) at com.bumptech.glide.load.data.FileDescriptorLocalUriFetcher.loadResource(FileDescriptorLocalUriFetcher.java:14) at com.bumptech.glide.load.data.LocalUriFetcher.loadData(LocalUriFetcher.java:44) at […]

Glide делает ImageView wrap_content бесполезным и без анимации с использованием целевого

Я загружаю картинку, используя Glide в моем проекте, но я нашел странную вещь. Когда я использую into(ImageView) , ImageView не into(new BitmapImageViewTarget(centerImageView)) тем, что при использовании into(new BitmapImageViewTarget(centerImageView)) : Это мой макет: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <ImageView android:id="@+id/center_image_view" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" /> </RelativeLayout> Когда я использую: String imageUrl = "http://7xlz1k.com1.z0.glb.clouddn.com/feedback-201604229711.png"; Glide.with(this).load(imageUrl).into(centerImageView); wrap_content ImageView не работает, […]

Загрузка изображения с помощью скольжения медленная

У меня есть приложение, подключенное к серверу, и когда загрузка фотографий кажется такой медленной, и когда прокрутка вверх и вниз кажется скользкой, хотите снова прочитать изображение! Это мой адаптер скольжения: DataAdapter : public class DataAdapter extends RecyclerView.Adapter<DataAdapter.ViewHolder> { private Context context; private ArrayList<AndroidVersion> android; public DataAdapter(Context context,ArrayList<AndroidVersion> android) { this.context = context; this.android = android; […]

Загрузка изображений случайно в представлении пейджера с помощью Glide и SimpleTarget

Я использую Glide для загрузки изображения в ViewPager с помощью PagerAdapter . Когда я загружаю изображения, используя следующий метод: Glide.with(mContext).load(mImage).placeholder(R.drawable.placeholder).into(mImageView); Все работает отлично, но теперь мне нужно получить растровое изображение от скольжения и сохранить его на карте, когда оно загружается для будущего редактирования, поэтому я переключил этот метод на следующий: Glide.with(mContext).load(mImage).asBitmap().placeholder(R.drawable.placeholder).into(new SimpleTarget<Bitmap>() { @Override public […]

Обновление ImageView с помощью Glide

У меня есть один ImageView и одно изображение, загруженное в него с помощью Glide: Glide.with(ImageView.getContext()) .load(url) .dontAnimate() .placeholder(R.drawable.placeholder) .signature(stringSignature) .into(new GlideDrawableImageViewTarget(ImageView) { @Override public void onResourceReady(GlideDrawable drawable, GlideAnimation anim) { super.onResourceReady(drawable, anim); progressBar.setVisibility(View.GONE); } }); И когда я хочу обновить изображение, я снова запускаю этот же код только с новой подписью. Он работает отлично, но […]

Слайд загрузки изображений каждый раз при прокрутке recycliewiew

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

Библиотека Android Picasso или Glide?

Что является лучшей библиотекой для Android. Пикассо или Глейд и почему? Я использую Picasso в этот момент, но изображения загружаются очень медленно. Является ли Glide быстрее, чем Пикассо?

RecyclerView + Glide показывает результат беспорядка

Я использую recyclerView и Glide для реализации горизонтальной галереи, и вот основной код: @Override public void onBindViewHolder(ViewHolder holder, final int position) { if (mListener != null) { holder.mImageView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { mListener.onListItemClick(v, position); } }); } Firmware.VideoModel videoModel = mDataList.get(position); String url = videoModel.getPreurl(); if (position == 0) { holder.mImageView.setPadding(mCtx.getResources().getDimensionPixelOffset(R.dimen.activity_horizontal_margin) […]

Как скачать изображение быстрее в android Volley / Picasso / Glide любой другой?

Я разрабатываю проект, в котором мне нужно загрузить некоторые изображения с сервера. Я пробовал эти 3 метода. Пикассо: Picasso.with(context).load(image).into(holder.image); Скольжение: Glide.with(context).load(image).into(holder.image); Volley: imageLoader.get(image, new ImageLoader.ImageListener() { @Override public void onResponse(ImageLoader.ImageContainer response, boolean isImmediate) { holder.image.setImageBitmap(response.getBitmap()); } @Override public void onErrorResponse(VolleyError error) { } }); Несомненно, все эти методы очень хорошо работают при быстром подключении к […]

Есть ли у Glide метод загрузки PNG и SVG?

Я использую Glide для загрузки некоторых изображений асинхронно в некоторые из моих ImageView s, и я знаю, что он может обрабатывать изображения, такие как PNG или JPG поскольку он может обрабатывать SVG . Вещь, насколько я знаю, способ загрузки этих двух видов изображения отличается. Подобно: Загрузка «нормальных» изображений Glide.with(mContext) .load("URL") .into(cardHolder.iv_card); Загрузка SVG GenericRequestBuilder<Uri, InputStream, […]

Intereting Posts
Результат Libgdx и Google In-App-Purchase Закройте окно документации IntelliJ (quick-doc), когда мышь отодвинется Как выровнять центр растрового изображения? Android – получите DocumentFile с доступом для записи для любого пути к файлу на SD-карте (имея все уже приобретенные разрешения sd-карты) Android NDK: включение библиотеки boost c ++ Кнопки действий не отображаются на панели действий? Предварительно загруженное приложение Android с файлом библиотеки .so не может быть обновлено Ошибка поиска в репозитории при установке ADT в eclipse Indigo Android – реагирование после первоначальной компоновки Android ADT: нет фрагмента_main.xml, только activity_main.xml Включая приложение QR-сканера с PhoneGap Как приостановить использование DownloadManager? Параметр Android setOnclicklistener Могу ли я программировать для android с использованием любого языка JVM? Как вы редактируете зависимость / внешнюю библиотеку в студии Android?