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

मैं kotlin का उपयोग करके Android पर URL द्वारा ImageView कैसे लोड करूं?

<घंटा/>

यह उदाहरण दर्शाता है कि कोटलिन का उपयोग करके Android पर URL द्वारा ImageView को कैसे लोड किया जाए।

चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें।

चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।

  

चरण 3 - निम्न कोड को src/MainActivity.kt में जोड़ें

<पूर्व>आयात android.annotation.SuppressLintimport android.graphics.Bitmapimport android.graphics.BitmapFactoryimport android.os.AsyncTaskimport androidx.appcompat.app.AppCompatActivityimport android.os.Bundleimport android.util.Logimport android.widget.ImageViewimport android.widget.ImageViewimport android.widget. Toastclass MainActivity :AppCompatActivity () {ओवरराइड फन ऑनक्रिएट (savedInstanceState:Bundle?) {super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) title ="KotlinApp" DownloadImageFromInternet(findViewById(R.id.imageView)).execute( "https://images.unsplash.com/photo-1535332371349-a5d229f49cb5?ixlib=rb-1.2.1&w=1000&q=80") } @SuppressLint("StaticFieldLeak") @Suppress("DEPRECATION") निजी आंतरिक वर्ग DownloadImageFromInternet( var imageView:ImageView) :AsyncTask() { init { Toast.makeText(applicationContext, "कृपया प्रतीक्षा करें, इसमें कुछ मिनट लग सकते हैं...", Toast.LENGTH_SHORT).show() } ओवरराइड फन डूइनबैकग्राउंड ( vararg यूआरएल:स्ट्रिंग):बिटमैप? {वैल इमेजयूआरएल =यूआरएल [0] वैर इमेज:बिटमैप? =शून्य कोशिश {वैल `इन` =java.net.URL (imageURL)। ओपनस्ट्रीम () इमेज =बिटमैपफैक्ट्री.डीकोडस्ट्रीम (`इन`)} कैच (ई:अपवाद) {लॉग.ई ("त्रुटि संदेश", ई। message.toString ()) e.printStackTrace ()} वापसी छवि} पोस्टएक्सक्यूट पर मज़ा ओवरराइड करें (परिणाम:बिटमैप?) {imageView.setImageBitmap (परिणाम)}}}

चरण 4 - निम्नलिखित कोड को androidManifest.xml में जोड़ें

<उपयोग-अनुमति android:name="android.permission.INTERNET"/> <एप्लिकेशन android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android :roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android:theme="@style/AppTheme"> <गतिविधि android:name=".MainActivity"> <इरादे-फ़िल्टर> <कार्रवाई android:name=" android.intent.action.MAIN" /> <श्रेणी android:name="android.intent.category.LAUNCHER" />   

आइए अपना एप्लिकेशन चलाने का प्रयास करें। मुझे लगता है कि आपने अपने वास्तविक Android मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट कर लिया है। एंड्रॉइड स्टूडियो से ऐप चलाने के लिए, अपने प्रोजेक्ट की गतिविधि फ़ाइलों में से एक को खोलें और रन आइकन पर क्लिक करें टूलबार से मैं kotlin का उपयोग करके Android पर URL द्वारा ImageView कैसे लोड करूं? । एक विकल्प के रूप में अपने मोबाइल डिवाइस का चयन करें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा।

मैं kotlin का उपयोग करके Android पर URL द्वारा ImageView कैसे लोड करूं?

मैं kotlin का उपयोग करके Android पर URL द्वारा ImageView कैसे लोड करूं?


  1. Android में कोड का उपयोग करके ImageView का मार्जिन कैसे सेट करें?

    यह उदाहरण दर्शाता है कि मैं एंड्रॉइड में कोड का उपयोग करके ImageView का मार्जिन कैसे सेट करूं। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।

  1. मैं Android पर URL द्वारा ImageView कैसे लोड करूं?

    यह उदाहरण दर्शाता है कि android में URL द्वारा ImageView को कैसे लोड किया जाए। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें। चरण 3 - निम्

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

    यह उदाहरण दर्शाता है कि Android ऐप पर ImageView में किसी छवि को कैसे लोड और प्रदर्शित किया जाए। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।