हाल ही में मैं 720x ऊंचाई के साथ 800 ऊंचाई एबीडी एस 3 के साथ 1024x600, 480x800 के साथ गैलेक्सी 10.1, 7 इंच के लिए एक ऐप विकसित करता हूं। वे सभी इन संकल्पों पर पूरी तरह से चल रहे हैं। लेकिन जब हम नोट 2 और गैलेक्सी 7 प्लस और अन्य के बारे में बात करते हैं तो हमें कई मुद्दे मिलते हैं। ये है कि इन उपकरणों पर लेआउट सही ढंग से नहीं देखे जा रहे हैं। उस पर I लेआउट में किसी समस्या का सामना करना पड़ रहा है, मैं लेआउट्स-सामान्य-xhdpi-1280x800 के रूप में नोट के लिए लेआउट फ़ोल्डर का उपयोग करता हूं और S3 लेआउट-सामान्य-xhdpi-1280x720 के लिए और सभी लेआउट एक फ़ोल्डर में डालता हूं जो इन सभी लेआउट का समर्थन करने वाला एक एपीके बनाता है।मोबाइल के विभिन्न मॉडलों पर लेआउट
लेकिन जब ग्राहक एपीके डाउनलोड करते हैं तो वे एक समस्या से निपटते हैं, जो गैलेक्सी नोट लेआउट-सामान्य-एक्सएचपीआई -1280x720 लेआउट चुन रहा था और यह सही था लेकिन एस 3 और गैलेक्सी नोट 2 में अलग घनत्व था।
क्योंकि है कि समस्या का मैं समझ नहीं S3 के लिए लेआउट फ़ोल्डर घोषित करने और नोट 2. वहाँ किसी भी तरह से है कि मैं केवल चार फ़ोल्डरों
लेआउट Xlarge
लेआउट xhdpi डिफ़ॉल्ट का उपयोग के साथ है करने के लिए कैसे सामान्य
लेआउट mdpi सामान्य
और समर्थन करता है, साथ
लेआउट hdpi एस 3, नोट 1, नोट 2, 7 इंच प्लस और अन्य जैसी सभी स्क्रीन के लिए सभी लेआउट। जब मैं अपनी परियोजना शुरू करने की कोशिश करता हूं तो मैंने हमेशा बड़े प्रसिद्ध खेलों के बारे में सोचा जैसे कि इनमें से एक "मंदिर रन" है जो सभी मोबाइल और टैब पर चलता है।
लेआउट फ़ोल्डर का समूह बनाना मेरे ऐप को भारी बनाता है जैसे यह 80 एमबी सीमा पार करता है और Google बाजार केवल 50 एमबी से कम ऐप्स स्वीकार करता है।
प्रो व्याकरणिक रूप से कोई तरीका है कि हम केवल एक लेआउट फ़ोल्डर का उपयोग करते हैं और सभी स्क्रीन पर इस लेआउट का समर्थन करते हैं। मैंने लेखों और एंड्रॉइड डेवलपर पोर्टल की संख्या पढ़ी लेकिन उन्होंने मुझे संतुष्ट नहीं किया। उन्होंने सभी ने कहा कि आपको अलग-अलग स्क्रीन के लिए अलग-अलग लेआउट फ़ोल्डर बनाना है और यहां तक कि स्टैक ओवरफ्लो पर भी मैंने पहली परियोजनाओं में अपना समय बचाने के लिए एक ही स्थिति देखी है मैं इनका उपयोग करता हूं तकनीकें लेकिन मेरा काम अब दिन में बढ़ रहा है और मैं चाहता हूं कि मैं उन तकनीकों से शुरू करूं जो मेरे ऐप को लेआउट के इन गुच्छा के कारण भारी नहीं बनाते हैं और ऐप की संख्या के लिए लेआउट की संख्या बनाने में अपना समय बर्बाद नहीं करते हैं।
सहायता की संख्या की सराहना की जाएगी और मुझे जवाब और सुझाव चाहिए क्योंकि इन समस्याओं का सामना डेवलपर्स की संख्या से किया जाता है जो नए और अन्य भी हैं।
+1। –