Unclear on how sp works exactly (scaled pixels)
本问题已经有最佳答案,请猛点这里访问。
Possible Duplicate:
Difference of px, dp, dip and sp in Android?
所以我知道我应该只将
1 | android:textSize="17dp" |
如果我用这个替换它:
1 | android:textSize="17sp" |
怎么了? 在可视化编辑器中,它看起来没有任何不同?
我猜测,如果我有一个3.2英寸的屏幕符合正常大小的布局,并且4.0英寸的屏幕也符合我的正常尺寸布局,那么如果我使用
使用sp渲染的文本与辅助功能选项更兼容,例如,如果用户启用高对比度模式或普遍增加文本大小。 由于sp也是密度无关的,这是sp和dp之间的唯一区别。
我不想开始一个关于它的新线程,所以请看一下它已经回答的线程。 您的问题主要在评论中得到解答。 Android中的px,dp,dip和sp的区别?