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

एक अलग रंग के साथ मानक Android बटन?

<घंटा/>

यह उदाहरण एक अलग रंग के साथ मानक Android बटन के बारे में प्रदर्शित करता है

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

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

<?xml version = "1.0" encoding = "utf-8"?>
<LinearLayout xmlns:android = "https://schemas.android.com/apk/res/android"
   xmlns:app = "https://schemas.android.com/apk/res-auto"
   xmlns:tools = "https://schemas.android.com/tools"
   android:layout_width = "match_parent"
   android:gravity = "center"
   android:layout_height = "match_parent"
   tools:context = ".MainActivity"
   android:orientation = "vertical">
   <Button
      android:id = "@+id/parcleObject"
      android:layout_width = "wrap_content"
      android:layout_height = "wrap_content"
      android:layout_alignParentTop = "true"
      android:layout_centerHorizontal = "true"
      android:layout_marginTop = "27dp"
      android:background = "@drawable/background"
      android:text = "Click here"/>
</LinearLayout>

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

चरण 3 - ड्रा करने योग्य / background.xml में निम्न कोड जोड़ें।

<?xml version = "1.0" encoding = "utf-8"?>
<selector
   xmlns:android = "https://schemas.android.com/apk/res/android">
   <item android:state_pressed = "true" >
      <shape>
         <gradient
            android:startColor = "#f0ff00"
            android:endColor = "#d9dd95"
            android:angle = "270" />
         <stroke
            android:width = "3dp"
            android:color = "#d1d3e3" />
         <corners
            android:radius = "3dp" />
         <padding
            android:left = "10dp"
            android:top = "10dp"
            android:right = "10dp"
            android:bottom = "10dp" />
      </shape>
   </item>
   <item android:state_focused = "true" >
      <shape>
         <gradient
            android:endColor = "#fd5900"
            android:startColor = "#eca680"
            android:angle = "270" />
         <stroke
            android:width = "3dp"
            android:color = "#d1d3e3" />
         <corners
            android:radius = "3dp" />
         <padding
            android:left = "10dp"
            android:top = "10dp"
            android:right = "10dp"
            android:bottom = "10dp" />
      </shape>
   </item>
   <item>
      <shape>
         <gradient
            android:endColor = "#4356e7"
            android:startColor = "#a1aaee"
            android:angle = "270" />
         <stroke
            android:width = "3dp"
            android:color = "#d1d3e3" />
         <corners
            android:radius = "3dp" />
         <padding
            android:left = "10dp"
            android:top = "10dp"
            android:right = "10dp"
            android:bottom = "10dp" />
      </shape>
   </item>
</selector>

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

एक अलग रंग के साथ मानक Android बटन?

अब बटन पर क्लिक करें, यह नीचे दिखाए अनुसार परिणाम दिखाएगा -

एक अलग रंग के साथ मानक Android बटन?


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

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

  1. एंड्रॉइड में विभिन्न गतिविधियों के बीच कैसे स्विच करें?

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

  1. शानदार स्क्रीनशॉट लेने के लिए 5 नि:शुल्क Android ऐप्स . के साथ

    हर किसी को समय-समय पर स्क्रीनशॉट लेने की जरूरत होती है। चाहे वह काम के लिए हो या आनंद के लिए, यह कुछ ऐसा है जिसे आप पहले से जानते हैं कि कैसे करना है। जब भी आपको स्क्रीनशॉट लेने की आवश्यकता होती है, तो आप अपने विशेष उपकरण के लिए बटन संयोजन पर भरोसा करते हैं। उस बटन संयोजन के साथ समस्या यह है कि समय