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

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


यह उदाहरण दर्शाता है कि मैं XML Styles का उपयोग करके Android में कस्टम बटन कैसे बना सकता हूं।

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

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

 

चरण 3 - res/drawable पर राइट क्लिक करें, नई → ड्रा करने योग्य संसाधन फ़ाइल चुनें और निम्नलिखित कोड को custom_dialog.xml

में जोड़ें।
<आकार xmlns:android="https://schemas.android.com/apk/res/android" android:shape="rectangle"> <स्ट्रोक android:color="#66F9B9" android:width="4dp"/> <कोने android:radius="16sp"/>

चरण 4 - res/drawable पर राइट क्लिक करें, नई → ड्रा करने योग्य संसाधन फ़ाइल चुनें और निम्नलिखित कोड को custom_dialog2.xml

में जोड़ें।
<आकार xmlns:android="https://schemas.android.com/apk/res/android" android:shape="rectangle"> <ग्रेडिएंट android:startColor="#2AF598" android:centerColor="#ff1493" android:endColor="@color/colorPrimary"/> <कोनों android:radius="50dp"/>

चरण 5 - res/drawable पर राइट क्लिक करें, नई → ड्रा करने योग्य संसाधन फ़ाइल चुनें और निम्नलिखित कोड को custom_dialog3.xml

में जोड़ें।
<आकार xmlns:android="https://schemas.android.com/apk/res/android" android:shape="rectangle"> <सॉलिड एंड्रॉइड:रंग ="# 80121 ए" /> 

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

में जोड़ें <पूर्व>पैकेज app.com.sample;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;पब्लिक क्लास MainActivity AppCompatActivity को बढ़ाता है {@Override संरक्षित शून्य onCreate(Bundle saveInstanceState) {super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); }}

चरण 7 - androidManifest.xml में निम्न कोड जोड़ें

 <एप्लिकेशन एंड्रॉइड:अनुमति बैकअप ="सच" एंड्रॉइड:आइकन ="@ मिपमैप / आईसी_लॉन्चर" एंड्रॉइड:लेबल ="@ स्ट्रिंग / ऐप_नाम" एंड्रॉइड:राउंडआईकॉन ="@ मिपमैप / आईसी_लॉन्चर_राउंड" एंड्रॉइड:सपोर्ट आरटीएल ="सच" एंड्रॉइड :theme="@style/AppTheme"> <गतिविधि android:name=".MainActivity"> <इरादे-फ़िल्टर> <कार्रवाई android:name="android.intent.action.MAIN" /> <श्रेणी android:name=" android.intent.category.LAUNCHER" />   

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


  1. एंड्रॉइड में कस्टम रेटिंग बार कैसे बनाएं?

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

  1. एंड्रॉइड ऐप में एक्सएमएल फाइल का उपयोग करके एनीमेशन कैसे बनाएं?

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

  1. CSS का उपयोग करके Custom Cursor कैसे बनाएं

    हम .cur (इंटरनेट एक्सप्लोरर के लिए), .gif और .png (क्रोम, फ़ायरफ़ॉक्स, सफारी के लिए) जैसे एक्सटेंशन के साथ एक कस्टम कर्सर छवि बना सकते हैं और इसे CSS कर्सर प्रॉपर्टी का उपयोग करके एक तत्व पर लागू कर सकते हैं और इसे एक url और में सेट कर सकते हैं। एक सामान्य कर्सर मान जैसे कि ऑटो, डिफॉल्ट, पॉइंटर, आदि