यह उदाहरण दर्शाता है कि कोटलिन का उपयोग करके पृष्ठभूमि में कोई Android एप्लिकेशन चल रहा है या नहीं, इसकी जांच कैसे करें।
चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें।
चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।
पूर्व> चरण 3 - निम्न कोड को src/MainActivity.kt में जोड़ें
<पूर्व>आयात android.app.ActivityManagerimport android.app.ActivityManager.RunningAppProcessInfoimport android.os.Bundleimport android.widget.Toastimport androidx.appcompat.app.AppCompatActivityclass MainActivity:AppCompatActivity() { var appRunningBackground:Boolean =false ओवरराइड fun onCreate (savedInstanceState) :बंडल?) {super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) शीर्षक ="कोटलिनएप" वैल रनिंगएपप्रोसेसइन्फो =रनिंगएपप्रोसेसइन्फो () एक्टिविटीमैनेजर.getMyMemoryState(runningAppProcessInfo) ऐपरनिंगबैकग्राउंड =रनिंगएपप्रोसेसइन्फो.इम्पोर्टेंस! { Toast.makeText (applicationContext, "आपका Android एप्लिकेशन बैकग्राउंड में चल रहा है", Toast.LENGTH_SHORT)। शो ()} और { Toast.makeText (applicationContext, "आपका Android एप्लिकेशन बैकग्राउंड में नहीं चल रहा है", Toast.LENGTH_SHORT)। शो () } } फन पर ओवरराइड करें Pau se() {super.onPause() Toast.makeText(applicationContext, "आपका Android एप्लिकेशन बैकग्राउंड में चल रहा है", 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 मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट कर लिया है। एंड्रॉइड स्टूडियो से ऐप चलाने के लिए, अपने प्रोजेक्ट की गतिविधि फ़ाइलों में से एक को खोलें और रन आइकन पर क्लिक करें टूलबार से । एक विकल्प के रूप में अपने मोबाइल डिवाइस का चयन करें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा।