我有 Galaxy tab 10.1英寸,我已经对它进行了应用和测试,它运行正常。
现在我的问题是这款应用适用于Galaxy 7英寸,Galaxy 7.7英寸,Galaxy note和Galaxy 8.9英寸
以下是这些设备的详细信息:
(我的设备)Galaxy标签10.1英寸 - > 800 x 1280像素,10.1英寸(~149 ppi像素密度)
Galaxy 8.9英寸 - > 800 x 1280像素,8.9英寸(~170 ppi像素密度)
Galaxy 7.7英寸 - > 800 x 1280像素,7.7英寸(~196 ppi像素密度)
Galaxy 7英寸 - > 600 x 1024像素,7.0英寸(~170 ppi像素密度)
Galaxy Note - > 800 x 1280像素,5.3英寸(~285 ppi像素密度)
请告诉我我必须再次制作布局的设备以及可绘制和布局的文件夹名称
答案 0 :(得分:2)
对于Galaxy 7英寸 - > 600 x 1024像素,7.0英寸(~170 ppi像素密度)你可以制作名称为“layout-large-mdpi-1024x600”的布局文件夹....但对于其他设备我也无法正确排序
答案 1 :(得分:1)
只要您使用相对布局机制,就可以了。如果您想自己测试,可以使用不同的屏幕尺寸在模拟器中启动应用程序。还有一个Galaxy Tab Emulator。
答案 2 :(得分:1)
答案 3 :(得分:0)
发现自己回答:为了支持最大的设备,我们可以尝试制作适合所有设备的总体布局,可能会有一些小的权衡,但是可以忍受。我们可以通过尽可能多地使用相对布局来进行这样的布局,如果出现无法处理多个设备支持的情况,我们可以尝试在运行时使用代码处理它,但是以这种方式,它运行在所有设备。
完整答案就在这里 Layout for 720*1280 devices