Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Android

Android में Picasso का उपयोग करके URL से ImageView में इमेज लोड करना

परिचय

Picasso एक लोकप्रिय इमेज लोडिंग लाइब्रेरी है जो URL से इमेज डाउनलोड, कैशिंग और ImageView में प्रदर्शित करने को एक लाइन में सरल बनाती है।

कार्यान्वयन

चरण 1: build.gradle में निर्भरता जोड़ें

dependencies { 
    implementation 'com.squareup.picasso:picasso:2.71828' 
}

चरण 2: लेआउट (activity_main.xml)

<ImageView 
    android:id="@+id/image_view" 
    android:layout_width="match_parent" 
    android:layout_height="300dp" 
    android:layout_marginTop="16dp" />

चरण 3: MainActivity.java

public class MainActivity extends AppCompatActivity { 
    private ImageView imageView; 

    @Override 
    public void onCreate(Bundle savedInstanceState) { 
        super.onCreate(savedInstanceState); 
        setContentView(R.layout.activity_main); 
        imageView = findViewById(R.id.image_view); 
        String url = "https://images.pexels.com/photos/814499/pexels-photo814499.jpeg?auto=compress&cs=tinysrgb&dpr=1&w=500"; 
        Picasso.get().load(url).into(imageView); 
    } 
}

चरण 4: AndroidManifest.xml में इंटरनेट अनुमति

<uses-permission android:name="android.permission.INTERNET" />

व्याख्या

  • `Picasso.get()` सिंगलटन इंस्टेंस देता है।
  • `load(url)` इमेज URL निर्दिष्ट करता है।
  • `into(imageView)` टारगेट ImageView सेट करता है और लोडिंग शुरू करता है।
  • Picasso स्वचालित रूप से कैशिंग, प्लेसहोल्डर, एरर हैंडलिंग और रद्दीकरण संभालता है।

नोट: पुराने संस्करणों में `Picasso.with(context)` का उपयोग किया जाता था; नए संस्करणों में `Picasso.get()`।

  1. एंड्रॉइड ऐप में ImageView में इमेज कैसे लोड और प्रदर्शित करें? एंड्रॉइड ऐप में ImageView में इमेज कैसे लोड और प्रदर्शित करें?

    बटन क्लिक पर ड्रॉएबल रिसोर्स से इमेज बदलें यह उदाहरण दर्शाता है कि ImageView में ड्रॉएबल रिसोर्स से इमेज कैसे लोड करें और बटन क्लिक पर बदलें। चरण 1: नया प्रोजेक्ट बनाएं Android Studio में File → New Project चुनें। चरण 2: लेआउट में ImageView और बटन res/layout/activity_main.xml: <?xml version=1.0

  1. Android में ImageView की इमेज को कोण से कैसे घुमाएं? Android में ImageView की इमेज को कोण से कैसे घुमाएं?

    Android में ImageView रोटेशन यह उदाहरण दर्शाता है कि setRotation() विधि का उपयोग करके ImageView में प्रदर्शित इमेज को किसी भी कोण पर कैसे घुमाया जाए। चरण 1: नया प्रोजेक्ट बनाएं Android Studio में File → New Project चुनें। चरण 2: लेआउट में ImageView और Button जोड़ें (activity_main.xml) <?xml ver

  1. Android में Picasso लाइब्रेरी से इमेज डाउनलोड/लोड कैसे करें? Android में Picasso लाइब्रेरी से इमेज डाउनलोड/लोड कैसे करें?

    परिचय Picasso Square द्वारा विकसित एक लोकप्रिय इमेज लोडिंग लाइब्रेरी है जो इमेज डाउनलोडिंग, कैशिंग, रीसाइज़िंग और डिस्प्ले को सरल बनाती है। एक लाइन कोड में इमेज लोड होती है। आवश्यक चरण चरण 1: नया प्रोजेक्ट बनाएं और डिपेंडेंसी जोड़ें Android Studio में File → New Project से नया प्रोजेक्ट बनाएं। bui