你好我必须在我的应用程序中设置一个标题,但我收到的图像对于手机来说太大了。在高度和宽度上应用wrap_content
给人一种奇怪的外观。并指定layout_height
和layout_width
正在缩放它真的错了!
我现在必须指定设计师应该是什么样子。我不知道该告诉他什么以及如何指明。这里有人能帮帮我吗?
我正在给出一个示例图像。这个想法是我希望它在屏幕上看起来正确。
这显然是一幅非常大的图像。结果更令人震惊。有人可以帮忙解决这个问题吗?
答案 0 :(得分:5)
查看Android文档:http://developer.android.com/guide/practices/screens_support.html。我还建议阅读这篇简单的文章http://coding.smashingmagazine.com/2011/06/30/designing-for-android/
一些简单的规则是:
所以,简单来说,如果你要求他制作一张160 x 240尺寸的图像,它将在中密度设备中具有屏幕宽度的一半和高度的一半。如果在小密度设备中安装相同的应用程序,图像看起来会更大(与屏幕尺寸相比)。如果您安装在高密度设备中,图像看起来会更小。
然后你可以要求他制作不同大小的其他图像,以便在其他密度的设备中很好地适应。始终考虑比例为75:100:150。这意味着如果图像的中密度为100 x 100像素,则其密度为75 x 75,高密度为150 x 150。
答案 1 :(得分:0)
这是谷歌为Android应用程序设计师提供的最新说明: 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/ice-cream-sandwich/ 视频: 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-and-tablets.html
android上不同屏幕处理的一些信息: http://developer.android.com/guide/practices/screens_support.html
答案 2 :(得分:0)
转到此链接:http://resizepic.com/
将您的图像在线调整为这些尺寸并相应地粘贴到这些文件夹中:
这是解决问题的最简单方法。