2014-11-03 7 views
6

Photoshop dosya font boyutunda 20px'dir. Android'de bunun için ne olacak? Aynı, yani 20px = 20sp veya başka bir şey mi?Photoshop dosya yazı tipi boyutu 20px ne android için bu sp ne olacak? Aynı mı? 20px = 20sp veya başka bir şey anlamına mı geliyor?

Geliştirici, px istemiyor. Photoshop'ta sp'yi nasıl tanımlayabilirim veya tanımlayabilirim?

+2

çeşitli DPI'lar
karşılaştırılması
http://angrytools.com/android/pixelcalc/

geliştirici sp kullanabilir ** ttf ** (vektör) yazı tipi, yani geliştirici a sağlayın. sp, ** bir PhotoShop birimidir. Ve ** NO **, 'px! = Sp'. Sadece ** mdpi ** çözünürlükte (160 dpi) aynı. Alternatif olarak, tüm çözünürlük ölçeklemeli varyantlarda tüm gerekli glifleri sağlayın. –

+2

İlgili: [sp, px ve diğerleri arasındaki fark nedir?] (Http://stackoverflow.com/questions/2025282/difference-between-px-dp-dip-and-sp-in-android) –

cevap

1

Bunlar farklı ve px kullanmamanız gerekir. Bu dp biriminde gibidir, ama aynı zamanda kullanıcının yazı boyutunu tercihi tarafından ölçekli - bu stackoverflow postayı

sp

Ölçek bağımsız Pikseller'i bakın. Yazı tipi boyutlarını belirtirken bu birimi kullanmanızı öneririz, böylece hem ekran yoğunluğu hem de kullanıcının tercihi için ayarlanır.

Bu araç sp veya dp için px dönüştürmek için kullanışlıdır: http://pixplicity.com/dp-px-converter/

5
  • px bir pikseldir.
  • sp, ölçek bağımsız piksellerdir. Yoğunluktan bağımsız piksellerdir. dip dip yoğunluğundan bağımsız piksellerdir.

Sen yazı tipi için

:

px
Piksel - Ekranda fiili piksel karşılık gelir.
İnç

- Ekranın fiziksel boyutuna göre.
1 inç = 2.54 cm

mm
Milimetre - fiziksel boyutunu göre.

punto
Puan - Ekranın fiziksel boyutuna göre 1/72 inç'e.

dp
Yoğunluktan bağımsız Piksel - Ekranın fiziksel yoğunluğuna dayalı soyut bir birim. Bu birimler bir 160 dpi ekrana göredir, bu yüzden bir dp 160 dpi ekranda bir pikseldir. Dp-piksel oranı ekran yoğunluğu ile değişecektir, ancak mutlaka doğru orantıya sahip değildir. Not: Derleyici, "dp" "sp" ile daha tutarlı olsa da, hem "dip" hem de "dp" kabul eder.

sp
Ölçek bağımsız Piksel - Bu dp biriminde gibidir, ama aynı zamanda kullanıcının yazı boyutunu tercihi ölçeklenmektedır. Yazı tipi boyutları belirlenirken bu birimi kullanmanız önerilir, böylece hem ekran yoğunluğu hem de kullanıcının tercihi için ayarlanır. Sen piksel arasında dönüştürmek için çeşitli seçenekleri dönüştürmek için this kullanabilirsiniz

1dp = 1px mdpi çözünürlüklerde

3

boyutları.

HDpi çözünürlüklerinde, 1dp = 1,5px.

xhdpi çözünürlüklerinde, 1dp = 2px.

xxhdpi çözünürlüklerinde, 1dp = 3px.

xxxhdpi çözünürlüklerinde, 1dp = 4px.

+0

Teşekkür ederiz Sen sadece aradığım şey bu. – Richard

0

Fotoğraf albümünüzdeki px'yi kullanın. Bundan dolayı, DPI'nın yedi varyantı olduğu için px'i sp ile karşılaştırılamıyor!

  • xxxhdpi
  • xxhdpi
  • xhdpi
  • hdpi
  • MDPI

PX MDPI (160 dpi) DP eşit olacaktır

  • Idpi
  • tvdpi, ama SP yapmayacak ...

     
        Scale-independent Pixels - this is like the dp unit, but it is also scaled by the user's font size preference. 
        It is recommend you use this unit when specifying font sizes, so they will be adjusted for both the screen density and user's preference. 
    

    hesaplama farklı değerler, http://coh.io/adpi/

  • İlgili konular