Load Images Using Picasso Library Inwards Android

Posted on 60 views
Android SDK does non convey a proficient means to acquire images from spider web as well as display it to android app. Almost every pop android application display images from website, spider web server or anywhere from the internet. To solve this problem, numbers of 3rd political party libraries are available. In this tutorial, yous volition larn to charge images from meshing using Picasso icon loader library; this is 1 of the best as well as powerful icon downloading as well as caching android library. Using this library, nosotros tin forcefulness out easily fill upwards an ImageView amongst an icon from the internet.

Picasso library convey lots of features similar charge images from web, resizing images, cropping images, house holder as well as displaying mistake images. Picasso from Square is opened upwards origin as well as 1 of the popular& easiest libraries used to download as well as cache images from spider web inwards android. You tin forcefulness out too charge images without using whatever libraries inwards android application, banking concern jibe out my tutorial: Load Image from URL (Internet) inwards Android.

Related:
Check Internet Connection inwards Android
Turn ON as well as OFF WiFi Connection Programmatically inwards Android
How to Get Current GPS Location Programmatically inwards Android

Android Example: View Images from Web using Picasso Image Loader Library

Create a novel android projection amongst the projection advert Picasso Image Loader Library. You tin forcefulness out setup Picasso icon downloader as well as caching library amongst gradle dependency or mavne. Open your app build.gradle file as well as add together compile ‘com.squareup.picasso:picasso:2.5.2’ as application dependencies which volition hold off similar below.

READ  Create Scrolling Text (Marquee) Inwards Android Textview

build.gradle

XML Layout File

Open XML layout file as well as add together ImageView amongst dissimilar id. Here I convey added many ImageView as well as TextView to brand hold off similar word reader app amongst inwards LinearLayout as well as ScrollView. Just re-create as well as glue next XML code inwards your layout file.

res/layout/activity_main.xml

Java Activity File

In coffee file, defile variables for dissimilar ImageView, add together images URL similar strings. Link to your layout icon thought amongst findViewById as well as charge the images inwards ImageView from spider web using Picasso library similar Picasso.with(this).load(imageURL4).resize(250, 200).into(image1);. Following is the consummate code of coffee action file.

src/MainActivity.java

Before running your application don’t forgot to add together user permission android.permission.INTERNET in AndroidManifest.xml file. Android manifest file volition hold off similar below.

AndroidManifest.xml

Picasso icon downloading android library offers much to a greater extent than than merely downloading image. You tin forcefulness out resize images, display mistake icon when icon is unable to download, rotate, house holder, transform earlier icon is displayed inwards ImageView.

Picasso.with(this)
      .load(“Image URL”)
      .error(R.drawable.error_image) // optional
      .placeholder(R.drawable.placeholder_image) // optional
      .resize(200, 200) // optional
      .rotate(60) // optional
      .into(imageview1);

Output:

 Android SDK does non convey a proficient means to acquire images from spider web as well as display it to android app Load Images Using Picasso Library inwards Android

You convey done all things. Now, run your Load Images Using Picasso Library inwards Android application, yous volition encounter images inwards ImageView which are loaded from internet. Make certain your telephone or emulator convey WiFi or mobile network turned on.