支持各种解决方案的设计布局......
答案 0 :(得分:0)
最好不要为特定分辨率硬编码设计。最好使用layout_content和layout_height值的layout_weight属性,layout_width和layout_height等属性来获取不同的比例宽度,具体取决于屏幕大小,而不是硬编码像素值。
另一种选择是为不同的分辨率创建和定义不同的布局和绘图集。使用布局大,布局小等等和drawable-large,drawable-small等.Android将根据正在使用的设备自动选择必要的资源。
答案 1 :(得分:0)
尝试这三个步骤
1.使用布局权重概念
2.不要在xml文件中使用硬编码值
3.当您使用基于方向的权重(垂直/水平)时,需要处理layout_height,layout_width
vertical:layout_height = 0px
水平:layout_width = 0px
如果您按照这些步骤操作,它对几乎所有分辨率设计的支持都将是高效的