我在我的应用程序中使用了Century Gothic作为我的字体样式。在三星S4它看起来不错,在三星Duos它看起来有点不同。三星Duos中的字体看起来像破了。有没有办法解决这个问题或导致这个问题的原因是什么?任何人都可以帮助我..
答案 0 :(得分:2)
这是因为不同的屏幕具有不同的密度。 根据“sp”中的不同屏幕密度给出字体大小。单元。
例如: -
res/values/dimens.xml
res/values-small/dimens.xml
res/values-normal/dimens.xml
res/values-xlarge/dimens.xml
//for small
<?xml version="1.0" encoding="utf-8"?>
<resources>
<dimen name="text_size">15sp</dimen>
</resources>
//for normal
<?xml version="1.0" encoding="utf-8"?>
<resources>
<dimen name="text_size">20sp</dimen>
</resources>
//for large
<?xml version="1.0" encoding="utf-8"?>
<resources>
<dimen name="text_size">30sp</dimen>
</resources>
//for xlarge
<?xml version="1.0" encoding="utf-8"?>
<resources>
<dimen name="text_size">40sp</dimen>
</resources>