pixel độc lập với mật độ là đơn vị pixel ảo mà bạn nên sử dụng khi xác định bố cục giao diện người dùng, để thể hiện kích thước bố cục hoặc vị trí theo cách độc lập với mật độ.
Pixel độc lập với mật độ tương đương với một pixel vật lý trên màn hình 160 dpi, là mật độ đường cơ sở được hệ thống giả định cho màn hình mật độ "trung bình". Khi chạy, hệ thống sẽ xử lý minh bạch mọi quy mô của các đơn vị dp, khi cần thiết, dựa trên mật độ thực tế của màn hình đang sử dụng. Việc chuyển đổi các đơn vị dp để sàng lọc pixel rất đơn giản:
px = dp * (dpi/160)
Ví dụ, trên một màn hình dpi 240, 1 dp bằng 1,5 pixel vật lý. Bạn nên luôn sử dụng các đơn vị dp khi xác định giao diện người dùng của ứng dụng, để đảm bảo hiển thị đúng giao diện người dùng trên màn hình với mật độ khác nhau.
Đối với màn hình 160 dpi 1 dp bằng 1 px.
Tham khảo this blog và câu trả lời this.
[this] (http://stackoverflow.com/q/2025282/1465828) nên trả lời câu hỏi của bạn – Aprian