我在Galaxy Tab和Motorola Xoom仿真器Skins上测试我的应用程序,我无法理解,为什么滑动件从错误的文件夹中取出。我有drawable-xhdpi文件夹,我存储大尺寸图片。但是,选项卡从Drawable-HDPI中获取可滑动产品,并且Xoom使用Drawable-MDPI文件夹。那么,我如何管理我的资源?提前致谢。

此外,感觉像SP中定义的视图大小没有正确移植。我有一些需要是80sp x 80sp,在带有mdpi和hdpi屏幕的手机上,他们看起来对,但在平板电脑上它们看起来太小。为什么这可以是?

有帮助吗?

解决方案

但是,选项卡从Drawable-HDPI中使用Drawable,并且Xoom使用Drawable-MDPI文件夹。所以,我如何管理我的资源?

没有单个“Galaxy Tab”设备,所以我不知道你指的是哪一个。xoom是一个世代odicetagcode设备。我期望银河系第10.1页也是生成的。但是,最终,设备制造商将选择它们为现有应用程序提供最佳结果的值。

其他提示

galaxytab 7“使用”-large-hdpi“; xoom 10.1”使用“-xlarge-mdpi”。

查看此帖子以获取详细信息: Galaxytab,Motorola Xoom屏幕灰度和大小

我有多个屏幕分辨率测试,找出Android使用以下限定符进行不同的屏幕分辨率: 240x320:-LDPI. 320x480:-mdpi. 480x800:-HDPI. Galaxytab7.1英寸:--large Galaxytab10.1英寸:-xlarge

希望这些信息对您很有用。

Galaxy选项卡(旧的,运行Android 2.x)确实不是XHDPI。我通过使用“大”限定符来识别平板电脑的成功。否则您可以始终使用API限定符,例如v11仅供蜂窝资源。

而不是使用DPI限定符,您可以使用屏幕尺寸限定符,而在此处可以在选择要使用的资源时使用的标记,

http://developer.android.com/guide/topics/资源/提供资源.html

了解DPI和屏幕尺寸之间的差异,DPI在手机上倾向于高,就像三星Galaxy S2一样,但在大10英寸的片剂上,它往往很低(如果你想象的话,这是有意义的,手机将更多像素挤入较小的空间中)。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top