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

एंड्रॉइड में ArrayBlockingQueue में शेष क्षमता कैसे प्राप्त करें?

<घंटा/>

उदाहरण में आने से पहले, हमें पता होना चाहिए कि एरेब्लॉकिंग क्यू क्या है, यह फीफो तरीके से यात्रा करता है और सबसे लंबे समय तक रहने वाला पहला तत्व और कतार का अंतिम तत्व समय की छोटी अवधि में रहने वाला है।

यह उदाहरण दर्शाता है कि android में ArrayBlockingQueue में शेष क्षमता कैसे प्राप्त करें

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

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

 <टेक्स्ट व्यू एंड्रॉइड:आईडी ="@ + आईडी / एक्शनइवेंट" एंड्रॉइड:टेक्स्ट साइज ="40 एसपी" एंड्रॉइड:लेआउट_मार्जिनटॉप ="30 डीपी" एंड्रॉइड:लेआउट_विड्थ ="wrap_content" " android:layout_height="match_parent" />

उपरोक्त कोड में, हमने ArrayBlockingQueue तत्वों को दिखाने के लिए टेक्स्ट व्यू लिया है।

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

में जोड़ें <पूर्व>पैकेज com.example.myapplication;import android.annotation.SuppressLint;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.View;import android.widget.TextView;import java.util.concurrent.ArrayBlockingQueue;सार्वजनिक वर्ग MainActivityAppCompatActivity का विस्तार करता है { ArrayBlockingQueuearrayBlockingQueue; @Override संरक्षित शून्य पर क्रिएट (बंडल सेव किया गया इंस्टेंसस्टेट) {super.onCreate (savedInstanceState); setContentView(R.layout.activity_main); arrayBlockingQueue =नया ArrayBlockingQueue<>(50); अंतिम TextViewactionEvent =findViewById (R.id.actionEvent); arrayBlockingQueue.add("sai"); arrayBlockingQueue.add("ram"); arrayBlockingQueue.add ("कृष्णा"); arrayBlockingQueue.add ("प्रसाद"); actionEvent.setText ("" + arrayBlockingQueue); actionEvent.setOnClickListener (नया दृश्य। OnClickListener () {@SuppressLint("SetTextI18n") @Override public void onClick(View v) { actionEvent.setText("" + arrayBlockingQueue.remainingCapacity ()); }}); }}

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

एंड्रॉइड में ArrayBlockingQueue में शेष क्षमता कैसे प्राप्त करें?

अब टेक्स्ट व्यू पर क्लिक करें, यह शेष तत्वों की संख्या दिखाएगा जैसा कि नीचे दिखाया गया है -

एंड्रॉइड में ArrayBlockingQueue में शेष क्षमता कैसे प्राप्त करें?


  1. Android पर डाउनलोड कैसे खोजें

    कभी अपने Android डिवाइस पर फ़ाइलें डाउनलोड की हैं और उन्हें ढूंढ़ने में सक्षम नहीं हैं? हस समय यह होता रहता है! हालांकि, डाउनलोड की गई फ़ाइलें यूं ही गायब नहीं होती हैं। सभी डाउनलोड (फ़ोटो, वीडियो और अन्य मीडिया) आपके फ़ोन पर कहीं समाप्त हो जाते हैं, और उन्हें खोजने के कई तरीके हैं। अपने Android फ़

  1. एंड्रॉइड से एयरटैग कैसे खोजें?

    एयरबैग्स को हाल ही में बहुत लोकप्रियता मिल रही है, क्योंकि लोग उनका उपयोग मोबाइल फोन से लेकर की-चेन और बीच में सब कुछ खोजने के लिए कर रहे हैं। हालांकि ये टैग निस्संदेह सहायक होते हैं, लेकिन वे पीछा करने की चिंताओं को भी बढ़ाते हैं (विशेषकर Android उपयोगकर्ताओं के बीच)। जैसा कि आप शायद जानते हैं, य

  1. Android पर वाई-फ़ाई पासवर्ड कैसे खोजें

    आपके घर और कार्यस्थल पर एक अच्छा वाई-फाई नेटवर्क होना धीरे-धीरे एक आवश्यकता बनता जा रहा है। चूंकि हमारे अधिकांश काम या साधारण दिन-प्रतिदिन की गतिविधियाँ ऑनलाइन रहने पर बहुत अधिक निर्भर हैं, इसलिए यदि हम वाई-फाई नेटवर्क से कनेक्ट नहीं कर सकते हैं, तो यह काफी असुविधाजनक हो जाता है, खासकर क्योंकि हम पा