यह उदाहरण दर्शाता है कि कोटलिन का उपयोग करके एंड्रॉइड में प्रोग्राम के रूप में स्क्रीन डीपीआई कैसे प्राप्त करें।
चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल पर जाएं? नया प्रोजेक्ट और नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें।
चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।
उदाहरण
चरण 3 - निम्न कोड को src/MainActivity.kt में जोड़ें
<पूर्व>आयात android.app.Activityimport android.os.Bundleimport android.util.DisplayMetricsimport android.widget.Buttonimport android.widget.TextViewimport androidx.appcompat.app.AppCompatActivityclass MainActivity:AppCompatActivity() {lateinit var button:lateinit var textView :TextView var value =0flateinit var displayMetrics:DisplayMetrics var activity:activity? =नल ओवरराइड मज़ा onCreate(savedInstanceState:Bundle?) {super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) शीर्षक ="KotlinApp" बटन =findViewById(R.id.btnShowDensity) textView =findViewById(R.id.textView) ) गतिविधि =यह बटन.सेटऑनक्लिक लिस्टनर { डिस्प्लेमेट्रिक्स =डिस्प्लेमेट्रिक्स () गतिविधि !!.विंडोमैनेजर.डिफॉल्टडिसप्ले.गेटमेट्रिक्स(डिस्प्लेमेट्रिक्स) मान =संसाधन। डिस्प्लेमेट्रिक्स.घनत्व टेक्स्ट व्यू.टेक्स्ट ="स्क्रीन घनत्व =$ मूल्य"} }}चरण 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 मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट कर लिया है। एंड्रॉइड स्टूडियो से ऐप चलाने के लिए, अपने प्रोजेक्ट की गतिविधि फ़ाइलों में से एक को खोलें और रन आइकन पर क्लिक करें टूलबार से । एक विकल्प के रूप में अपने मोबाइल डिवाइस का चयन करें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा