घनत्व स्वतंत्र पिक्सल एक आभासी पिक्सेल इकाई है कि आप जब यूआई लेआउट को परिभाषित करने, एक घनत्व के मामले में स्वतंत्र तरीके से लेआउट आयाम या स्थिति को व्यक्त करने का उपयोग करना चाहिए है।
घनत्व-स्वतंत्र पिक्सेल 160 डीपीआई स्क्रीन पर एक भौतिक पिक्सेल के बराबर है, जो कि "मध्यम" घनत्व स्क्रीन के लिए सिस्टम द्वारा मानी जाने वाली बेसलाइन घनत्व है। रनटाइम पर, प्रणाली उपयोग में स्क्रीन की वास्तविक घनत्व के आधार पर, आवश्यकतानुसार डीपी इकाइयों के किसी भी स्केलिंग को पारदर्शी रूप से संभालती है। डी पी इकाइयों के रूपांतरण पिक्सल स्क्रीन करने के लिए सरल है:
px = dp * (dpi/160)
उदाहरण के लिए, एक 240 डीपीआई स्क्रीन पर, 1 डी पी 1.5 भौतिक पिक्सल के बराबर होती है। विभिन्न घनत्व वाले स्क्रीन पर अपने यूआई के उचित प्रदर्शन को सुनिश्चित करने के लिए, आपको हमेशा अपने एप्लिकेशन के यूआई को परिभाषित करते समय डीपी इकाइयों का उपयोग करना चाहिए।
160 डीपीआई स्क्रीन के लिए 1 डी पी 1 पिक्सल के बराबर होती है।
this ब्लॉग और this जवाब का संदर्भ लें।
[यह] (http://stackoverflow.com/q/2025282/1465828) आपके प्रश्न का उत्तर देना चाहिए – Aprian