屏幕尺寸上的Android图像

屏幕尺寸上的Android图像,android,imageview,screen,Android,Imageview,Screen,我已经阅读了关于屏幕密度和大小的Android文档,也在StackOverFlow上查看了一些Q&A,但我仍然不知道如何正确地为我的Android项目放置/创建图像。假设我有一个300x200px的徽标,我需要将它放在我的应用程序的登录屏幕上。我希望标志在手机上看起来大小合适,在平板电脑上看起来更大。任何人都可以给出一个例子项目或教程,我将如何实现它。我特别不知道如何在photoshop中调整图像大小,以及将其放置在项目中的可绘制文件夹。您需要支持所有屏幕大小。你可以看到 还要将其添加到您的清单

我已经阅读了关于屏幕密度和大小的Android文档,也在StackOverFlow上查看了一些Q&A,但我仍然不知道如何正确地为我的Android项目放置/创建图像。假设我有一个300x200px的徽标,我需要将它放在我的应用程序的登录屏幕上。我希望标志在手机上看起来大小合适,在平板电脑上看起来更大。任何人都可以给出一个例子项目或教程,我将如何实现它。我特别不知道如何在photoshop中调整图像大小,以及将其放置在项目中的可绘制文件夹。

您需要支持所有屏幕大小。你可以看到

还要将其添加到您的清单中

<supports-screens android:resizeable=["true"| "false"]
          android:smallScreens=["true" | "false"]
          android:normalScreens=["true" | "false"]
          android:largeScreens=["true" | "false"]
          android:xlargeScreens=["true" | "false"]
          android:anyDensity=["true" | "false"]
          android:compatibleWidthLimitDp="integer"
          android:largestWidthLimitDp="integer"/>


您还可以使用来指导您。希望有帮助。

有关维度的更多信息,请点击此处:

但是如果你不想浪费时间,你可以自动地做

我使用免费插件“剪切并切片我”。你可以从她的官方网站下载。只需单击该文件即可安装它。 它很容易使用

只需单击要导出的图层,插件就会自动创建文件夹(可绘制的xhdpi、可绘制的hdpi…)并将它们放在上面

我希望这能帮助你;)

<supports-screens android:resizeable=["true"| "false"]
          android:smallScreens=["true" | "false"]
          android:normalScreens=["true" | "false"]
          android:largeScreens=["true" | "false"]
          android:xlargeScreens=["true" | "false"]
          android:anyDensity=["true" | "false"]
          android:compatibleWidthLimitDp="integer"
          android:largestWidthLimitDp="integer"/>