如何使用sp和dp的android web应用程序

时间:2013-09-04 14:21:16

标签: android

我是Android开发的新手。最初我使用px进行字体大小,但后来经过一些研究后我才知道我需要使用sp和dp,它们是密度无关的像素。

我刚刚在我的CSS中用dp替换了px但是我没有得到预期的输出。它根本不会影响页面。我用谷歌搜索了如何使用dp和sp,但我没有得到任何正确的例子。

有人可以让我知道用sp替换px已经足够或需要做其他事情吗?我是否也应该在我的应用程序中进行一些更改,或者服务器端的CSS更改是否足够?

1 个答案:

答案 0 :(得分:2)

dp和sp不是CSS属性,它们适用于原生Android控件。你应该考虑使用

font-size: medium;
font-size: small;

在WebView上获得某种级别的设备独立性。

使用点(例如“pt”)与像素相比,您也会获得更好的成功。

还要确保您了解元标记:

<meta name="viewport" content="width=device-width" />

及其相关的缩放属性。