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

एंड्रॉइड में देरी कैसे सेट करें?

<घंटा/>

कुछ मामलों में, कुछ समय बाद हमें इस समस्या को हल करने के लिए UI पर अपडेट करने की आवश्यकता होती है, इस उदाहरण में प्रदर्शित करें कि एंड्रॉइड में देरी कैसे सेट करें।

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

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

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

उपरोक्त कोड में, हमने टेक्स्ट व्यू लिया है, प्राथमिक यह "प्रारंभिक टेक्स्ट" दिखाता है, कुछ देरी के बाद यह नए टेक्स्ट के साथ अपडेट हो जाएगा।

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

में जोड़ें <पूर्व>पैकेज com.example.andy.myapplication;import android.os.Build;import android.os.Bundle;import android.os.Handler;import android.support.annotation.RequiresApi;import android.support.v7.app .AppCompatActivity; आयात android.widget.TextView; सार्वजनिक वर्ग MainActivity AppCompatActivity को बढ़ाता है {int view =R.layout.activity_main; टेक्स्ट व्यू टेक्स्ट चेंजर; @RequiresApi(api =Build.VERSION_CODES.JELLY_BEAN) @Override संरक्षित शून्य onCreate (बंडल सेव्ड इंस्टेंसस्टेट) {super.onCreate(savedInstanceState); सेटकंटेंट व्यू (देखें); टेक्स्ट चेंजर =findViewById (R.id.textChanger); हैंडलर हैंडलर =नया हैंडलर (); हैंडलर.पोस्टडेलेड (नया रननेबल () {@ ओवरराइड पब्लिक वॉयड रन () {textChanger.setText ("कुछ देरी के बाद, यह नए टेक्स्ट में बदल गया"); }}, 5000); }}

उपरोक्त कोड में, हमने नीचे दिखाए गए अनुसार देरी को बनाए रखने के लिए हैंडलर का उपयोग किया है -

हैंडलर हैंडलर =नया हैंडलर();हैंडलर.पोस्टडेलेड(नया रननेबल() {@ओवरराइड पब्लिक वॉयड रन() {textChanger.setText("कुछ देरी के बाद, यह नए टेक्स्ट में बदल गया"); }}, 5000);

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

एंड्रॉइड में देरी कैसे सेट करें?

प्रारंभ में, यह ऊपर दिखाए गए अनुसार टेक्स्ट दिखाएगा। कुछ समय बाद, यह नीचे दिखाए अनुसार टेक्स्ट को अपडेट करेगा -

एंड्रॉइड में देरी कैसे सेट करें?


  1. Android पर वॉइसमेल कैसे सेट करें

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

  1. Android पर VPN कैसे सेट करें

    अपने मोबाइल डिवाइस पर ब्राउज़ करते समय अधिक सुरक्षित रहना चाहते हैं? या सिर्फ नेटफ्लिक्स पर अवरुद्ध क्षेत्र को दरकिनार करना चाहते हैं? एक वीपीएन (वर्चुअल प्राइवेट नेटवर्क) एक बढ़िया विकल्प है। लेकिन क्या आप Android पर VPN सेट अप कर सकते हैं? यहां बताया गया है कि अपने एंड्रॉइड डिवाइस पर मोबाइल वीपीए

  1. Android पर कॉल अग्रेषण कैसे सेट करें

    कॉल फ़ॉरवर्डिंग व्यस्त पेशेवर प्रकार की पसंदीदा फ़ोन विशेषता है। प्रो टिप:सुनिश्चित करें कि जब आप अग्रेषित कर रहे हैं कि जो कोई भी अग्रेषित छोर पर है वह इसका उत्तर देता है और जानता है कि आपने इसे किया है - यह इस तरह से बहुत सी अजीब स्थितियों से बचा जाता है। इन दिनों सबसे अच्छे कॉल फ़ॉरवर्डिंग ऐप्स