2012-05-08 28 views
8

Mobil cihazla tablet arasında tavsiye edilen metin boyutu oran nedir?Mobil cihazlar ve tablet cihazlar arasında önerilen metin boyutu oranı?

Mobil cihaz için bir uygulama var ve bir tablet cihazı için de aynısını yapmam gerekiyor. Mobil uygulamada font boyutu 16dp ise, tablet uygulamasında ne olmalı?

Bir tablet uygulaması için metin boyutuna en iyi karar vermek için kullanabileceğim bir çoğaltma rasyon olmalı. Android tasarım web sitesi bu konuda fazla bir şey söylemiyor.

PS. Her bir metni bir cihazda test ederek değiştirebileceğimi biliyorum, ancak önerilen bir oran arıyorum.

DÜZENLEME

16dp ama 16SP değil. Afedersiniz!

cevap

6

http://developer.android.com/guide/practices/screens_support.html Aslında biz geliştiricilerin bu oranı hakkında endişelenmenize gerek yok. Yazı tipi boyutu değerlerini sadece res/values ​​/ dimension.xml biçiminde dışlar ve sp'yi birim olarak kullanırım.

<resources> 
    <dimen name="my_font_size">16sp</dimen> 
... 

Ölçek bağımsız Piksel - Bu dp biriminde gibidir, ama aynı zamanda kullanıcının yazı boyutunu tercihi tarafından ölçekli olduğunu. 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.


Sadece Düzenlemenizi gördü: sp zaten dikkate kullanıcı tercihleri ​​ve dpi sürdüğü yapabileceğiniz tüm kaynak sistemi üzerinden farklı font boyutları atamaktır. Ve bildiğim kadarıyla, telefonlar için tabletler için tek bir sihirli dönüşüm numarası yoktur. Sadece oradaki farklı ekran boyutlarının çokluğunu düşünün.
Ancak, metin boyutu için tema tanımlı değerlerden birini kullanan özel bir stil kullanabilirsiniz.

Aygıt üreticilerinin, aygıtlarında hangi yazı tipi boyutunun iyi okunabilirliğe sahip olduğunu bilmesini umuyorum.

<style 
name="MyTextStyle" 
parent="@android:style/TextAppearance.Medium"> 
</style> 
+0

ben bir deneyin vereceğiz. Teşekkürler – sandalone

0

Eğer piksel yerine piksel kullanırsanız, otomatik olarak hem telefonlar hem de tabletler için doğru görünmelidir. Tabletler tipik olarak mdpi cihazlarıdır (ölçek faktörü 1). Eğer ilgileniyorsanız

, buradan farklı yoğunluklarda ekranlar için ölçekleme faktörleri hakkında daha fazla bilgi bulabilirsiniz:

İlgili konular