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

एंड्रॉइड स्टूडियो में पिकासो लाइब्रेरी कैसे जोड़ें?

<घंटा/>

पिकासो पुस्तकालय उदाहरण में आने से पहले, हमें पिकासो के बारे में पता होना चाहिए। पिकासो इमेज प्रोसेसिंग लाइब्रेरी है और स्क्वायर इंक द्वारा विकसित किया गया है। पुराने दिनों में हम सर्वर से इमेज को हथियाने या प्रक्रिया करने के लिए लंबे कोड लिखते थे। पिकासो द्वारा पेश की गई प्रक्रिया को अनुकूलित करने के लिए।

यह उदाहरण दर्शाता है कि एंड्रॉइड स्टूडियो में पिकासो लाइब्रेरी को कैसे एकीकृत किया जाए।

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

चरण 2 - निम्नलिखित कोड को build.gradle में जोड़ें।

<पूर्व>प्लगइन लागू करें:'com.android.application'android {compileSdkVersion 28 defaultConfig { applicationId "com.example.andy.myapplication" minSdkVersion 15 targetSdkVersion 28 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner " } बिल्डटाइप्स {रिलीज {minifyEnabled false proguardFiles getDefaultProguardFile ('proguard-android.txt'), 'proguard-rules.pro'} }}निर्भरता {कार्यान्वयन fileTree(dir:'libs', शामिल हैं:['*.jar'] ) कार्यान्वयन 'com.android.support:appcompat-v7:28.0.0' कार्यान्वयन 'com.android.support.constraint:constraint-layout:1.1.3' परीक्षणकार्यान्वयन 'junit:junit:4.12' कार्यान्वयन 'com.squareup.picasso3 :picasso:2.71828' androidTestImplementation 'com.android.support.test:runner:1.0.2' androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'}

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

 <इमेज व्यू एंड्रॉइड:आईडी ="@ + आईडी / इमेज व्यू" एंड्रॉइड:लेआउट_विड्थ ="रैप_कंटेंट" एंड्रॉइड:लेआउट_हाइट ="रैप_कंटेंट" />> लीनियरलाउट> 

चरण 4 - निम्न कोड को src/MainActivity.java

में जोड़ें <पूर्व>पैकेज com.example.andy.myapplication;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.widget.ImageView;import android.widget.Toast;import com.squareup.picasso .कॉलबैक;आयात com.squareup.picasso.Picasso;पब्लिक क्लास मेनऐक्टिविटी AppCompatActivity का विस्तार करती है {@Override संरक्षित शून्य onCreate (बंडल सेव्ड इंस्टेंसस्टेट) {super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ImageView imageView=findViewById(R.id.imageView); Picasso.with(this) .load("https://www.tutorialspoint.com/images/tp-logo-diamond.png") .placeholder(R.mipmap.ic_launcher) .resize(400, 400) .centerCrop( ) .rotate(0) .into(imageView, new Callback() {@Override public void onSuccess() { Toast.makeText(getApplicationContext(), "Fetched image from internet", Toast.LENGTH_SHORT)। सार्वजनिक शून्य को ओवरराइड करें त्रुटि() { Toast.makeText (getApplicationContext (), "एक त्रुटि हुई", Toast.LENGTH_SHORT)। शो (); }}); }}

ऊपर दिए गए कोड में हमारे पास पिकासो के साथ संबद्ध कई विधियां हैं जैसा कि नीचे दिखाया गया है।

  • साथ () - हमें पियासो पुस्तकालय के लिए संदर्भ पारित करना होगा

  • लोड () - हम पिकास में जो लोड करना चाहते हैं, हमें वह पथ देना होगा या तो यह स्थानीय निर्देशिका या इंटरनेट स्रोत है

  • आकार बदलें () - अगर आप अपनी छवि का आकार बदलना चाहते हैं, तो आप निश्चित चौड़ाई और ऊंचाई के साथ ऐसा कर सकते हैं।

  • केंद्र फसल () - आप अपने इमेज व्यू के बीच में क्रॉप कर सकते हैं।

  • घुमाएं () - आप अपनी छवि को 0 से 360 डिग्री तक घुमा सकते हैं

  • में () - आप किस व्यू में दिखाना चाहते हैं, हमें इमेजव्यू पाथ देने होंगे और दो कॉल बैक उपलब्ध हैं जैसा कि नीचे दिखाया गया है

  • सफलता पर () - अगर छवि सफलतापूर्वक डाउनलोड हो जाती है, तो आप कोई भी कार्रवाई कर सकते हैं।

  • त्रुटि पर () - अगर छवि सफलतापूर्वक डाउनलोड नहीं होती है, तो आप कोई भी कार्रवाई कर सकते हैं।

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

एंड्रॉइड स्टूडियो में पिकासो लाइब्रेरी कैसे जोड़ें?

अब आप उपरोक्त छवि को देख सकते हैं, उपरोक्त छवि को आकार के अनुसार क्रॉप किया गया है जो हमने आकार () में दिया है। अब हमने सेंटरक्रॉप () और रीसाइज विधि को हटा दिया है, यह नीचे दिखाए गए अनुसार डिफ़ॉल्ट आकार के साथ छवि दिखाएगा।

एंड्रॉइड स्टूडियो में पिकासो लाइब्रेरी कैसे जोड़ें?


  1. एंड्रॉइड ऐप में कैलेंडर ईवेंट कैसे जोड़ें?

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

  1. छवियों को डाउनलोड करने के लिए एंड्रॉइड पिकासो लाइब्रेरी का उपयोग कैसे करें?

    यह उदाहरण दर्शाता है कि मैं छवियों को डाउनलोड करने के लिए एंड्रॉइड पिकासो लाइब्रेरी का उपयोग कैसे करूं। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। बिल्ड ग्रेडल में निम्नलिखित निर्भरता जोड़ें (मॉड्यूल:ऐप

  1. एंड्रॉइड स्टूडियो पर लाइब्रेरी के रूप में जार कैसे जोड़ें?

    यह उदाहरण दर्शाता है कि Android Studio पर जार को लाइब्रेरी के रूप में कैसे जोड़ा जाए। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न जार फ़ाइल को Project/app/libs/ में जोड़ें चरण 3 - फ़ा