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

एंड्रॉइड में विभिन्न स्क्रीन आकार का समर्थन कैसे करें?

<घंटा/>

यह उदाहरण दर्शाता है कि Android में विभिन्न स्क्रीन आकारों का समर्थन कैसे किया जाता है।

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

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

 <टेक्स्ट व्यू एंड्रॉइड:लेआउट_विड्थ ="फिल_पेरेंट" एंड्रॉइड:लेआउट_हाइट ="रैप_कंटेंट" टूल्स:इग्नोर ="मिसिंग कॉन्स्ट्रेन्स" /> <टेक्स्ट व्यू एंड्रॉइड:आईडी ="@ + id/tv_screen" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:textSize="14dp" tools:ignore="MissingConstraints" /> 

चरण 3 - निम्न कोड को src/MainActivity.java

में जोड़ें
पैकेज com.app.sample;import androidx.appcompat.app.AppCompatActivity;import android.util.DisplayMetrics;import android.widget.TextView;import android.os.Bundle;पब्लिक क्लास MainActivity AppCompatActivity का विस्तार करती है { @Override संरक्षित शून्य onCreate (बंडल सेव किया गया इंस्टेंसस्टेट) {super.onCreate (savedInstanceState); setContentView(R.layout.activity_main); डिस्प्लेमेट्रिक्स मेट्रिक्स =नया डिस्प्लेमेट्रिक्स (); getWindowManager().getDefaultDisplay().getMetrics(metrics); फ्लोट dp_w =( metrics.widthPixels * 160 ) / metrics.xdpi; फ्लोट dp_h =( metrics.heightPixels * 160 ) / metrics.ydpi; टेक्स्ट व्यू टीवीस्क्रीन =(टेक्स्ट व्यू) findViewById (R.id.tv_screen); tvScreen.setText(Float.toString((int)dp_w) + "dp x" + Float.toString((int)dp_h) + "dp"); }} 

चरण 4 - निम्न कोड को Manifests/AndroidManifest.xml

में जोड़ें
 <एप्लिकेशन एंड्रॉइड:अनुमति बैकअप ="सच" एंड्रॉइड:आइकन ="@ मिपमैप / आईसी_लॉन्चर" एंड्रॉइड:लेबल ="@ स्ट्रिंग / ऐप_नाम" एंड्रॉइड:राउंडआईकॉन ="@ मिपमैप / आईसी_लॉन्चर_राउंड" एंड्रॉइड:सपोर्ट आरटीएल ="सच" एंड्रॉइड :theme="@style/AppTheme"> <गतिविधि android:name=".MainActivity"> <इरादे-फ़िल्टर> <कार्रवाई android:name="android.intent.action.MAIN" /> <श्रेणी android:name=" android.intent.category.LAUNCHER" />   

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

एंड्रॉइड में विभिन्न स्क्रीन आकार का समर्थन कैसे करें?


  1. अपने एंड्रॉइड स्क्रीन को अपने पीसी पर कैसे कास्ट करें

    Android पारिस्थितिकी तंत्र लगातार बढ़ रहा है। इंटरनेट पर प्रतिदिन सैकड़ों ऐप्स और ढेर सारी सामग्री दिखाई देती है। उसके कारण, हम अक्सर अपनी पसंदीदा Android सामग्री को बड़ी स्क्रीन पर देखना चाहते हैं। इसलिए टीवी पर Android सामग्री को स्ट्रीम करने के लिए विभिन्न डिवाइस मौजूद हैं। लेकिन, क्या आपके एंड्र

  1. Android पर होम स्क्रीन कैसे असाइन करें

    जब आप Android पर होम बटन पर टैप करते हैं, तो आपको अपनी होम स्क्रीन पर भेज दिया जाता है। लेकिन, क्या होगा अगर आपने गलती से घर की स्क्रीन बदल दी है? या क्या होगा यदि कोई सिस्टम अपडेट आपकी होम स्क्रीन को स्विच कर दे? बेशक, आप तय कर सकते हैं कि आप एक और स्क्रीन को घर बनाना चाहते हैं। आपको अपने सभी आइकन

  1. Android में PC में स्क्रीन मिररिंग कैसे शेयर करें

    अपने Android फ़ोन पर अपनी शादी की तस्वीरें या पसंदीदा फ़िल्म प्राप्त करें और उन्हें बड़ी स्क्रीन पर देखना चाहते हैं? आप कैसे आगे बढ़ेंगे? आप क्या करेंगे? खैर, इसका समाधान Android से PC की स्क्रीन मिररिंग है! हां, स्क्रीन शेयर करके आप अपनी पसंदीदा फिल्में अपने दोस्तों और परिवार के साथ देख सकते हैं।