平板电脑上的Android默认字体质量低

平板电脑上的Android默认字体质量低,android,fonts,Android,Fonts,我的应用程序中的默认字体在平板电脑上看起来很难看(10.1注),而在手机上看起来很漂亮(5英寸屏幕)。在平板电脑上的其他应用程序中,字体看起来不错,但在我的应用程序中,它似乎缺少一些像素 描述我的问题的屏幕截图:要解决此问题,您需要在应用程序中的值大的文件夹的dimens.xml中添加文本大小。阅读此内容。 创建支持不同屏幕大小的android值文件夹 这里是android版本为3.1或更低版本的7英寸android设备的第一个文件夹。第二个是针对安卓版本大于3.1的7英寸设备。 命名约定sw

我的应用程序中的默认字体在平板电脑上看起来很难看(10.1注),而在手机上看起来很漂亮(5英寸屏幕)。在平板电脑上的其他应用程序中,字体看起来不错,但在我的应用程序中,它似乎缺少一些像素


描述我的问题的屏幕截图:

要解决此问题,您需要在应用程序中的
值大的
文件夹的
dimens.xml
中添加文本大小。

阅读此内容。 创建支持不同屏幕大小的android值文件夹

这里是android版本为3.1或更低版本的7英寸android设备的第一个文件夹。第二个是针对安卓版本大于3.1的7英寸设备。 命名约定sw600表示最小宽度为600。因此,此文件夹适用于宽度大小为600到720的文件夹。因此,创建values-sw480dpvalues-sw320将值添加到dimens.xml文件中

Android运行时自动从适当的文件夹中选取值


在每个支持不同屏幕大小的文件夹中创建dimen.xml文件。

在android中,您可以为不同的屏幕大小创建单独的布局和值。因此,在项目文件夹树中检查并查找values-sw300dp、values-sw360dp等。。。如果您将该文本视图的屏幕大小声明为

在文件夹values-sw720dp中,编辑文件dimens.xml以添加新条目,例如“myheadingsize”,并将大小声明为20sp

然后将textview更改为



对于较小的设备,编辑相应的dimens.xml,为“myheadingsize”提供较小的值。

您必须为所有布局维护dimen.xml。。。