2011-12-19 8 views
6

मेरा साथी, डिजाइनर, और मैं, डेवलपर, वर्तमान में यह पता लगाने की कोशिश कर रहा हूं कि डिवाइस पर किसी एप्लिकेशन के प्रदर्शन और गुणवत्ता के लिए सबसे अच्छा तरीका क्या है।एक्सएमएल आधारित ग्राफिक्स बनाम पीएनजी drawables?

ऐसे कई मामले हैं जहां हम वास्तविक ग्राफिक्स जैसे बटन स्टेटस और लेआउट पृष्ठभूमि बना सकते हैं, जो कि दो जोड़े का नाम है, सभी xml पर आधारित हैं। कुछ जटिल हैं और कुछ परतें और ग्रेडियेंट हैं, जबकि अन्य सरल आकार के ग्राफिक्स हैं।

वास्तविक छवि आरेखण के लिए किस बिंदु पर सिफारिश की जाएगी?

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

क्या इन एक्सएमएल ड्रॉबल्स बनाने की कोशिश कर प्रदर्शन प्रदर्शन दंड हो सकता है?

उत्तर

3

समयपूर्व अनुकूलन बुराई की जड़ है।

भी अच्छा सुझाव यहां हैं: Performance wise, what is typically better, using an image or a xml created shape as a drawable? और यहाँ Android Drawable Drawing Performance?

+0

उन लिंक्स के लिए धन्यवाद ... वे थोड़े मदद करते हैं। : पी – Jona

संबंधित मुद्दे