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

कोटलिन का उपयोग करके सभी Android गतिविधियों को एक साथ कैसे बंद करें?

<घंटा/>

यह उदाहरण दर्शाता है कि कोटलिन का उपयोग करके सभी Android गतिविधियों को एक साथ कैसे बंद किया जाए।

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

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

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="https://schemas.android.com/apk/res/android"
   android:layout_width="match_parent"
   android:layout_height="match_parent"
   android:padding="4dp">
   <TextView
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:layout_centerHorizontal="true"
      android:layout_marginTop="70dp"
      android:background="#008080"
      android:padding="5dp"
      android:text="TutorialsPoint"
      android:textColor="#fff"
      android:textSize="24sp"
      android:textStyle="bold" />
   <TextView
      android:layout_width="match_parent"
      android:layout_height="wrap_content"
      android:layout_above="@id/button"
      android:layout_marginBottom="20dp"
      android:gravity="center"
      android:text="Activity One"
      android:textColor="@android:color/background_dark"
      android:textStyle="bold" />
   <Button
      android:id="@+id/button"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:layout_centerInParent="true"
      android:text="Start Activity two" />
</RelativeLayout>

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

package com.example.q28
import android.content.Intent
import android.os.Bundle
import android.widget.Button
import androidx.appcompat.app.AppCompatActivity
class MainActivity : AppCompatActivity() {
   lateinit var button: Button
   override fun onCreate(savedInstanceState: Bundle?) {
      super.onCreate(savedInstanceState)
      setContentView(R.layout.activity_main)
      title = "KotlinApp"
      button = findViewById(R.id.button)
      button.setOnClickListener {
         val intent = Intent(this@MainActivity, SecondActivity::class.java)
         startActivity(intent)
      }
   }
}

चरण 4 - एक नई गतिविधि बनाएं और निम्नलिखित कोड जोड़ें -

activity_second.xml −

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="https://schemas.android.com/apk/res/android"
   android:layout_width="match_parent"
   android:layout_height="match_parent"
   android:padding="4dp">
   <TextView
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:layout_centerHorizontal="true"
      android:layout_marginTop="70dp"
      android:background="#008080"
      android:padding="5dp"
      android:text="TutorialsPoint"
      android:textColor="#fff"
      android:textSize="24sp"
      android:textStyle="bold" />
   <TextView
      android:layout_width="match_parent"
      android:layout_height="wrap_content"
      android:layout_above="@id/terminateButton"
      android:layout_marginBottom="20dp"
      android:gravity="center"
      android:text="Activity Two"
      android:textColor="@android:color/background_dark"
      android:textStyle="bold" />
   <Button
      android:id="@+id/terminateButton"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:layout_centerInParent="true"
      android:text="Terminate all the activities" />
</RelativeLayout>

SecondActivity.kt

import android.os.Bundle
import android.widget.Button
import androidx.appcompat.app.AppCompatActivity
import kotlin.system.exitProcess
class SecondActivity : AppCompatActivity() {
   override fun onCreate(savedInstanceState: Bundle?) {
      super.onCreate(savedInstanceState)
      setContentView(R.layout.activity_second)
      title = "KotlinApp"
      val button: Button = findViewById(R.id.terminateButton)
      button.setOnClickListener {
         finish()
      }
   }
   override fun onDestroy() {
      super.onDestroy()
      exitProcess(0)
   }
}

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

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="https://schemas.android.com/apk/res/android" package="com.example.q11">
   <application
      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">
      <activity android:name=".MainActivity">
         <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
         </intent-filter>
      </activity>
   </application>
</manifest>

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

कोटलिन का उपयोग करके सभी Android गतिविधियों को एक साथ कैसे बंद करें?

कोटलिन का उपयोग करके सभी Android गतिविधियों को एक साथ कैसे बंद करें?

कोटलिन का उपयोग करके सभी Android गतिविधियों को एक साथ कैसे बंद करें?


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

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

  1. कोटलिन का उपयोग करके एंड्रॉइड में ग्रिड व्यू स्क्रॉलिंग को कैसे अक्षम करें?

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

  1. कोटलिन का उपयोग करके सभी Android गतिविधियों को एक साथ कैसे बंद करें?

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