यह उदाहरण एक अलग रंग के साथ मानक 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 मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट कर लिया है। एंड्रॉइड स्टूडियो से ऐप चलाने के लिए, अपने प्रोजेक्ट की गतिविधि फ़ाइलों में से एक खोलें और टूलबार से रन आइकन पर क्लिक करें। एक विकल्प के रूप में अपने मोबाइल डिवाइस का चयन करें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा -
अब बटन पर क्लिक करें, यह नीचे दिखाए अनुसार परिणाम दिखाएगा -