2011-09-30 29 views
77

thể trùng lặp:
Difference of px, dp, dip and sp in androidLà dp giống như nhúng?

Tôi đã tìm thấy một số chủ đề về vấn đề này. Nhưng không ai thực sự trả lời câu hỏi của tôi.

Dp và nhúng trong Android. Sự khác biệt là gì? Đó có phải là điều tương tự?

+1

tôi đã không đọc kỹ đủ. Cảm ơn bạn đã bỏ phiếu :) – johan

+5

Đây có thể là bản sao nhưng đây là liên kết đầu tiên bật lên trên google khi bạn tìm thấy sự khác biệt giữa 2 –

+0

[Đây là hướng dẫn chi tiết cho DP, SP và Pixel] (http://www.singhajit.com/tutorial-1-android-ui-desgin-and-styling/) –

Trả lời

102

Có, chúng giống nhau. Không có sự khác biệt, nó chỉ là một bí danh.

Documentation:

Trình biên dịch chấp nhận cả "nhúng" và "dp", mặc dù "dp" là phù hợp hơn với "sp".

+1

@LoungeKatt bạn có thể giải thích thêm một chút không? "nhúng" thậm chí không được đề cập trong tài liệu nữa và tôi chưa bao giờ thấy ai từng nói rằng có "sự thay đổi nhỏ về kích thước". – WarrenFaith

19

dp Điểm ảnh độc lập về mật độ - đơn vị trừu tượng dựa trên mật độ vật lý của màn hình. Các đơn vị này có liên quan đến màn hình 160 dpi, do đó, một dp là một pixel trên màn hình 160 dpi. Tỷ lệ của dp-to-pixel sẽ thay đổi với mật độ màn hình, nhưng không nhất thiết phải tỷ lệ trực tiếp. Lưu ý: Trình biên dịch chấp nhận cả "nhúng" và "dp", mặc dù "dp" phù hợp hơn với "sp".

What is the difference between "px", "dp", "dip" and "sp" on Android?

Các vấn đề liên quan