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

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


यह उदाहरण दर्शाता है कि कोटलिन का उपयोग करके EditText पर Android में ईमेल पते को कैसे सत्यापित किया जाए।

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

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

 "सच" एंड्रॉइड:लेआउट_मार्जिनटॉप ="70 डीपी" एंड्रॉइड:पृष्ठभूमि ="# 008080" एंड्रॉइड:पैडिंग ="5 डीपी" एंड्रॉइड:टेक्स्ट ="ट्यूटोरियल पॉइंट" एंड्रॉइड:टेक्स्टकलर ="# एफएफएफ" एंड्रॉइड:टेक्स्ट साइज ="24 एसपी" एंड्रॉइड:टेक्स्ट स्टाइल ="बोल्ड" /> <एडिटटेक्स्ट एंड्रॉइड:आईडी ="@ + आईडी / एडिटटेक्स्ट" एंड्रॉइड:लेआउट_विड्थ ="मैच_पेरेंट" एंड्रॉइड:लेआउट_हाइट ="रैप_कंटेंट" एंड्रॉइड:लेआउट_सेंटरइनपेरेंट ="सच" एंड्रॉइड:लेआउट_मार्जिन ="20 डीपी" एंड्रॉइड:संकेत ="ईमेल आईडी दर्ज करें" /> <बटन android:id="@+id/text" android:layout_width="wrap_content" android:layout_height="wrap_content" androi d:layout_below="@+id/editText" android:layout_centerInParent="true" android:text="जांच सत्यापन" android:textAlignment="center" android:textColor="#000" android:textSize="18sp" /> 

चरण 3 - निम्न कोड को src/MainActivity.kt में जोड़ें

<पूर्व>आयात android.os.Bundleimport android.widget.Buttonimport android.widget.EditTextimport android.widget.Toastimport androidx.appcompat.app.AppCompatActivityclass MainActivity:AppCompatActivity() {lateinit var button:Buttonlateinit var emailId:EditText var emailPattern ="[a-zA-Z0-9._-]+@[az]+\\.+[az]+" ओवरराइड fun onCreate(savedInstanceState:Bundle?) {super.onCreate(savedInstanceState) setContentView(R.layout. activity_main) शीर्षक ="KotlinApp" बटन =findViewById (R.id.text) ईमेल आईडी =findViewById (R.id.editText) बटन। सेटऑनक्लिक लिस्टनर {if (emailId.text.toString ()। isEmpty ()) { Toast.makeText ( applicationContext, "ईमेल पता दर्ज करें", Toast.LENGTH_SHORT)। शो ()} और { अगर (emailId.text.toString().trim { it <='' }.matches(emailPattern.toRegex())) { Toast. MakeText (applicationContext, "वैध ईमेल पता", Toast.LENGTH_SHORT)। शो ()} और { Toast.makeText(applicationContext, "अमान्य ईमेल पता", Toast.LENGTH_SHORT).show() } } }}}

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

 <एप्लिकेशन android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android) :theme="@style/AppTheme"> <गतिविधि android:name=".MainActivity"> <इरादे-फ़िल्टर> <कार्रवाई android:name="android.intent.action.MAIN" /> <श्रेणी android:name=" android.intent.category.LAUNCHER" />   

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

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

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


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

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

  1. मुझे एंड्रॉइड में एक ई-मेल पता कैसे सत्यापित करना चाहिए?

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

  1. सी # में ईमेल पते को कैसे सत्यापित करें?

    C# में ईमेल पते को सत्यापित करने के कई तरीके हैं। System.Net.Mail -सिस्टम.नेट.मेल नेमस्पेस में डिलीवरी के लिए एक साधारण मेल ट्रांसफर प्रोटोकॉल (एसएमटीपी) सर्वर पर इलेक्ट्रॉनिक मेल भेजने के लिए उपयोग की जाने वाली कक्षाएं शामिल हैं। System.Text.RegularExpressions - एक अपरिवर्तनीय नियमित अभिव्यक्ति क