SORU
8 Ocak 2010, Cuma


Px, dp, arasındaki fark ve Android dip sp?

Android, *, dp *dip2 ve sp birimler arasındaki fark nedir?

CEVAP
8 Ocak 2010, Cuma


  • pxbir piksel.
  • spölçek-bağımsız piksel.
  • dipYoğunluk-bağımsız piksel.
 ---------------- ---------------- --------------- ------------------------------- 
| Density Bucket | Screen Display | Physical Size | Pixel Size                    | 
 ---------------- ---------------- --------------- ------------------------------- 
| ldpi           | 120 dpi        | 0.5 x 0.5 in  | 0.5 in * 120 dpi = 60x60 px   | 
 ---------------- ---------------- --------------- ------------------------------- 
| mdpi           | 160 dpi        | 0.5 x 0.5 in  | 0.5 in * 160 dpi = 80x80 px   | 
 ---------------- ---------------- --------------- ------------------------------- 
| hdpi           | 240 dpi        | 0.5 x 0.5 in  | 0.5 in * 240 dpi = 120x120 px | 
 ---------------- ---------------- --------------- ------------------------------- 
| xhdpi          | 320 dpi        | 0.5 x 0.5 in  | 0.5 in * 320 dpi = 160x160 px | 
 ---------------- ---------------- --------------- ------------------------------- 
| xxhdpi         | 480 dpi        | 0.5 x 0.5 in  | 0.5 in * 480 dpi = 240x240 px | 
 ---------------- ---------------- --------------- ------------------------------- 
| xxxhdpi        | 640 dpi        | 0.5 x 0.5 in  | 0.5 in * 640 dpi = 320x320 px | 
 ---------------- ---------------- --------------- ------------------------------- 

Kullanırsınız

  • Font boyutları için sp
  • dip == dp * * * * Her şey, dip

Android Developers center:

 --------- ------------- --------------- ------------- -------------------- 
| Density | Description | Units Per     | Density     | Same Physical Size | 
|         |             | Physical Inch | Independent | On Every Screen    | 
 --------- ------------- --------------- ------------- -------------------- 
| px      | Pixels      | Varies        | No          | No                 | 
 --------- ------------- --------------- ------------- -------------------- 
| in      | Inches      | 1             | Yes         | Yes                | 
 --------- ------------- --------------- ------------- -------------------- 
| mm      | Millimeters | 25.4          | Yes         | Yes                | 
 --------- ------------- --------------- ------------- -------------------- 
| pt      | Points      | 72            | Yes         | Yes                | 
 --------- ------------- --------------- ------------- -------------------- 
| dp      | Density     | ~ 160         | Yes         | No                 | 
|         | Independent |               |             |                    | 
|         | Pixels      |               |             |                    | 
 --------- ------------- --------------- ------------- -------------------- 
| sp      | Scale       | ~ 160         | Yes         | No                 | 
|         | Independent |               |             |                    | 
|         | Pixels      |               |             |                    | 
 --------- ------------- --------------- ------------- -------------------- 

px
Piksel - ekranda gerçek piksele karşılık gelir.


İnç ekranın fiziksel boyutuna bağlı.
= 1 İnç 2.54 santimetre

mm
Milimetre - ekranın fiziksel boyutuna bağlı.

pt
Ekranın fiziksel boyutunu esas puan - 1/72 inç.

dp
Yoğunluk-bağımsız Piksel - ekran fiziksel yoğunluğu dayalı soyut bir birim. Bu birimler bir dp 160 dpi ekranda bir piksel yani 160 dpi ekran ile ilişkilidir. Dp-için-piksel oranı ile doğru orantılı olarak ekran yoğunluğu ile, ama mutlaka değişecek. Not: derleyici hem de kabul eder "" ve "" ama "" daha tutarlı "". sp dp dp dip

sp
Ölçek-bağımsız Piksel - bu dp birimi gibi, ama aynı zamanda kullanıcı yazı tipi boyutu tercihine göre ölçeklenmiş. Sen yazı tipi boyutlarını belirtirken, bu birimin kullanılması tavsiye edilir, hem ekran yoğunluğu ve kullanıcı tercihine göre düzeltilmiş olacaktır.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bratayley

    Bratayley

    30 Aralık 2010
  • newreleaseblitz

    newreleasebl

    13 Ocak 2010
  • whiteboy7thst

    whiteboy7ths

    1 Temmuz 2009