English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Example of loading background images into RelativeLayout using Glide in Android

Introduction

Glide is the recommended image loading library by Google, which supports loading images from urls, Android resources, files, and Uris, as well as loading gif images. It also supports various bitmap processing before image display (such as rounded corners, circular images, Gaussian blur, rotation, grayscale, etc.), caching processing, request priority processing, animation processing, thumbnail processing, and custom image size, etc. It is truly very powerful.

In general, we use Glide to load images onto ImageView, so how do we load them onto the background of a RelativeLayout?

RelativeLayou is a powerful tool for designing user interfaces because it eliminates nested view groups and keeps our layout flat, which can improve runtime performance. Without further ado, let's take a look at the code together!

Example code

Glide.with(CommodityActivity.this) 
  .load("你需要加载的网址或其他参数") 
  .asBitmap() 
  .into(new SimpleTarget<Bitmap>źdz180,180) {<span style="white-space:pre"> </span>//Set width and height 
   @Override 
   public void onResourceReady(Bitmap resource, GlideAnimation<? super Bitmap> glideAnimation) {}} 
   Drawable drawable = new BitmapDrawable(resource); 
   if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) { 
    rlVenueBg.setBackground(drawable);<span style="white-space:pre"> </span>//Hintergrund einstellen 
    }; 
    }; 
   ); 

Glide4.4Verwendung wie folgt:

view ist das Steuerelement, das wir laden möchten

SimpleTarget<Drawable> simpleTarget = new SimpleTarget<Drawable>() { 
 @Override 
 public void onResourceReady(Drawable resource, Transition<? super Drawable> transition) { 
 view.setBackground(resource); 
 }; 
}; 
Glide.with(this).load(url).into(simpleTarget); 

Zusammenfassung

Das ist der gesamte Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels für Ihre Lern- oder Arbeitsaktivitäten einige Referenzwerte hat. Wenn Sie Fragen haben, können Sie Kommentare hinterlassen und sich austauschen. Vielen Dank für Ihre Unterstützung für das Anlaufpunkt-Lehrbuch.

Erklärung: Der Inhalt dieses Artikels wurde aus dem Internet entnommen und gehört dem Urheberrechtlichem Eigentümer. Der Inhalt wurde von Internetbenutzern freiwillig beigesteuert und hochgeladen. Diese Website besitzt keine Eigentumsrechte und hat den Inhalt nicht von Hand bearbeitet. Diese Website übernimmt keine Haftung für rechtliche Verpflichtungen. Wenn Sie verdächtige urheberrechtliche Inhalte finden, sind Sie herzlich eingeladen, eine E-Mail an notice#w zu senden.3codebox.com (Bitte ersetzen Sie # durch @, wenn Sie eine Meldung senden, und fügen Sie relevante Beweise bei. Sobald überprüft, wird diese Website den涉嫌侵权的内 容立即删除。)

You may also like