Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/186.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Pt至sp转换问题_Android_Photoshop - Fatal编程技术网

Android Pt至sp转换问题

Android Pt至sp转换问题,android,photoshop,Android,Photoshop,我有一个300ppi,1080x1920像素大小的photoshop maket 我们的设计师使用10pt字体大小。我将其转换为23sp并在我的应用程序中使用。 我在Nexus5模拟器(1080x1920和~445ppi)上进行了测试,文本比maket上的要大得多 我的错误在哪里?您可能需要使用可缩放类型的dp/sp。此repo是一种非常好的支持多屏幕的方法,而无需实际写入每个屏幕大小 例如,如果您在xml文件中,使用它所需做的就是这样做: android:layout_width="@dime

我有一个300ppi,1080x1920像素大小的photoshop maket

我们的设计师使用10pt字体大小。我将其转换为23sp并在我的应用程序中使用。 我在Nexus5模拟器(1080x1920和~445ppi)上进行了测试,文本比maket上的要大得多


我的错误在哪里?

您可能需要使用可缩放类型的dp/sp。此repo是一种非常好的支持多屏幕的方法,而无需实际写入每个屏幕大小

例如,如果您在xml文件中,使用它所需做的就是这样做:

android:layout_width="@dimen/_100sdp"
这有效地使您设置宽度的小部件在所有设备屏幕上保持一致。我希望这有帮助