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

एंड्रॉइड में कस्टम सर्कल बटन कैसे प्राप्त करें?

<घंटा/>

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

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

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

 <बटन एंड्रॉइड:आईडी ="@ + आईडी / टेक्स्ट" एंड्रॉइड:टेक्स्टसाइज ="18 एसपी" एंड्रॉइड:टेक्स्ट एलाइनमेंट ="सेंटर" एंड्रॉइड:बैकग्राउंड ="@ ड्रॉएबल / राउंड_बटन" एंड्रॉइड:लेआउट_विड्थ =" 150dp" android:textColor ="#000" android:layout_height ="150dp" />

उपरोक्त कोड में, हमने राउंड_बटन बैकग्राउंड वाला बटन लिया है। इसलिए ड्रॉएबल फोल्डर में राउंड_बटन.एक्सएमएल बनाएं और निम्नलिखित कोड जोड़ें।

 <आइटम android:state_pressed ="गलत"> <आकार एंड्रॉइड:आकार ="अंडाकार"> <ठोस एंड्रॉइड:रंग ="# ffff00" />   <आइटम एंड्रॉइड:राज्य_प्रेस ="सच"> <आकार एंड्रॉइड:आकार ="ओवल"> <सॉलिड एंड्रॉइड:कलर ="#fff000"/>  

उपरोक्त कोड में, हमने बटन और रिलीज बटन पर दबाए गए दो राज्यों को लिया है। जब कोई उपयोगकर्ता किसी बटन पर क्लिक करता है तो वह बटन की स्थिति लेगा और बटन को आकार प्रदान करेगा।

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

में जोड़ें <पूर्व>पैकेज com.example.andy.myapplication;import android.content.res.Configuration;import android.os.Build;import android.os.Bundle;import android.support.annotation.RequiresApi;import android.support.v7 .app.AppCompatActivity;import android.widget.Button;import 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.text); बटन.सेटटेक्स्ट ("बटन"); }}

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

एंड्रॉइड में कस्टम सर्कल बटन कैसे प्राप्त करें?

उपरोक्त परिणाम में, यह डिफ़ॉल्ट स्क्रीन दिखाता है, एक बटन पर क्लिक करें, यह एक बटन का रंग बदल देगा जैसा कि नीचे दिखाया गया है -

एंड्रॉइड में कस्टम सर्कल बटन कैसे प्राप्त करें?


  1. मैं एक्सएमएल शैलियों का उपयोग करके एंड्रॉइड में कस्टम बटन कैसे बना सकता हूं?

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

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

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

  1. Android पर स्क्रीन पर वॉल्यूम बटन कैसे प्राप्त करें

    एंड्रॉइड फोन में आपके डिवाइस के वॉल्यूम को नियंत्रित करने के लिए साइड में बटन होते हैं। जब आप गाने सुन रहे हों, पॉडकास्ट कर रहे हों या पॉडकास्ट देख रहे हों, तो आप वॉल्यूम को नियंत्रित करने के लिए इन बटनों का आसानी से उपयोग कर सकते हैं। कभी-कभी, ये कुंजियाँ ही आपके फ़ोन के वॉल्यूम को नियंत्रित करने क