bkz: Android uygulamalarında dp nedir ve nasıl kullanılır?
bkz: Android uygulamalarında sp nedir ve nasıl kullanılır?
Android işletim sistemini kullanan cihazlarda çalışması için uygulama (mobil uygulama) geliştirirken ekran boyutlarına göre px yerine kullanabileceğimiz dp ve sp gibi ölçü birimlerinden kısaca bahsetmiştik. Peki birbirine oldukça benzer olan dp ile sp birimleri arasındaki fark ya da farklar nelerdir bu yazıda da bu farklara bakalım.
- sp birimi, scale-independent pixels (ölçek bağımsız piksel) anlamına gelir. dp birimi ise density-independent pixels (yoğumluk bağımsız piksel) olarak isimlendirilmiştir. Yoğumluk olarak ifade edilen ise cihazların ekranlarının density (1x1 inch'lik alana kaç piksel sığdığı) değerleridir.
- Her iki birimde de 1x1 inch karelik alanda 160 birim vardır ve dolayısıyla her ikisi de ölçek bağımsız birimlerdir.
- dp ile sp arasındaki tek fark, sp'nin font büyüklüklerini ölçeklemesidir. Dolayısıyla font büyüklükleri için sp; diğer component'ler için dp kullanılır gibi bir değerlendirme yapabiliriz.
Editör editi: sitedeki bazı diğer benzer başlılar için;
bkz: Android Studio Layout Türleri ve Özellikleri
bkz: Android uygulamasında üstteki barı kaldırmak
bkz: Android Studio'da styles.xml dosyası yoksa ne yapmalı?
bkz: Final Android Resizer ile uygulama ikonlarını otomatik olarak üretmek