यह उदाहरण दर्शाता है कि कोटलिन का उपयोग करके एंड्रॉइड में ई-मेल पते को कैसे सत्यापित किया जाए।
चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें।
चरण 2 - निम्न कोड को res/layout/activity_main.xml
में जोड़ें<बटन android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@ id/editText" android:layout_alignParentEnd="true" android:layout_marginTop="5dp" android:onClick="validateEmail" android:text="Validate" />
चरण 3 - src/MainActivity.kt इंपोर्ट android में निम्न कोड जोड़ें।
<पूर्व>आयात android.os.Bundleimport android.view.Viewimport android.widget.EditTextimport android.widget.Toastimport androidx.appcompat.app.AppCompatActivityclass MainActivity:AppCompatActivity() {निजी लेटिनिट वर एडिट टेक्स्ट:एडिटटेक्स्ट प्राइवेट लेटिनिट वर ईमेल:स्ट्रिंग प्राइवेट वैल ईमेलपैटर्न ="[a-zA-Z0-9._-]+@[az]+\\.+[az]+" ओवरराइड फन ऑनक्रिएट (savedInstanceState:बंडल?) {super.onCreate(savedInstanceState) setContentView(R) .layout.activity_main) शीर्षक ="कोटलिनएप" संपादित टेक्स्ट =findViewById (R.id.editText) ईमेल =संपादित करें टेक्स्ट। .toRegex ())) { Toast.makeText (applicationContext, "वैध ईमेल पता", Toast.LENGTH_SHORT)। शो ()} और { Toast.makeText (applicationContext, "अमान्य ईमेल पता", Toast.LENGTH_SHORT)। शो () } }}पूर्व>चरण 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 मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट कर लिया है। एंड्रॉइड स्टूडियो से ऐप चलाने के लिए, अपने प्रोजेक्ट की गतिविधि फ़ाइलों में से एक को खोलें और रन आइकन पर क्लिक करें टूलबार से । एक विकल्प के रूप में अपने मोबाइल डिवाइस का चयन करें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा