0

你好必须在我的应用程序中创建一个标题,但我收到的图像对于手机来说太大了。同时应用wrap_content高度和宽度会产生非常奇怪的外观。并指定layout_heightandlayout_width缩放它真的是错误的!

我现在必须指定设计器的外观。我不知道该告诉他什么以及如何指定。有人可以帮我吗?

我正在给出一个示例图像。这个想法是我希望它在屏幕上看起来正确。在此处输入图像描述

这显然是一个非常大的图像。而结果更令人震惊。任何人都可以在这件事上提供帮助吗?

4

3 回答 3

5

查看 Android 文档:http: //developer.android.com/guide/practices/screens_support.html。我还建议阅读这篇简单的文章http://coding.smashingmagazine.com/2011/06/30/designing-for-android/

一些简单的规则是:

  • 对于不同的屏幕密度,您可能需要不同的图像。
  • 对于不同的屏幕尺寸,您可能需要不同的布局。
  • 我通常开始考虑“正常尺寸”和“中等密度”的设备,这意味着分辨率为 320 x 480 像素,密度为 160 dpi。

所以,简单来说,如果你让他制作 160 x 240 尺寸的图像,在中等密度的设备中,它将有一半的屏幕宽度和一半的高度。如果您在小密度设备中安装相同的应用程序,图像会看起来更大(与屏幕尺寸相比)。如果安装在高密度设备中,图像会显得更小。

然后你可以让他制作不同尺寸的其他图像,以很好地适应其他密度的设备。始终考虑 75 : 100 : 150 的比例。这意味着如果图像在中密度下具有 100 x 100 像素,则在小密度下应该有 75 x 75,在高密度下应该有 150 x 150。

于 2012-06-01T20:18:16.870 回答
0

这是谷歌为安卓应用程序设计者提供的最新说明:http: //developer.android.com/design/index.html

其他对设计师有用的链接:

android 4 上的新功能(最新版本的 android,又名 ICS - 冰淇淋三明治):http: //developer.android.com/sdk/android-4.0-highlights.html http://www.android.com/about/冰淇淋三明治/视频: http ://www.youtube.com/watch?v=M-AZ08wCwJA

android 3 上的新功能(平板电脑版本的 android,又名蜂窝,但大多数东西也与 4.0 相关):http: //developer.android.com/sdk/android-3.0-highlights.html 视频: http://www .google.com/events/io/2011/sessions/honeycomb-highlights.html http://www.google.com/events/io/2011/sessions/designing-and-implementing-android-uis-for-phones-和-tablets.html

android上不同屏幕处理的一些信息:http: //developer.android.com/guide/practices/screens_support.html

于 2012-06-01T20:43:57.703 回答
0

转到此链接:http ://resizepic.com/

将您的在线图像调整为这些尺寸,并将它们相应地粘贴到这些文件夹中:

  1. 72 X 72 - 可绘制的 hdpi
  2. 48 X 48 - 可绘制 mdpi
  3. 36 X 36 - 可绘制的 ldpi
  4. 96 X 96 - 可绘制-xhdpi

这是解决它的最佳简单方法。

于 2012-06-01T20:51:32.947 回答