【发布时间】:2015-05-18 02:44:40
【问题描述】:
在设计 UI 时,我们需要针对许多 android 突变和各种屏幕分辨率。
- How to differentiate layout for 480 * 800 and 480 * 854 screen resolutions in android?
- how to layout support for various screen in android?
以上两个问题都建议对不同的屏幕使用不同的布局代码。真的有必要吗?
推荐
为不同的屏幕尺寸提供不同的布局
为不同的屏幕密度提供不同的位图可绘制对象
但我仍然认为,我们可以支持多个屏幕,而无需为每个屏幕分辨率创建独立布局。还是我错了?
我知道并且确实使用 9-patch 来处理可缩放的背景图像(或表单输入等)
我确实使用 dp(密度像素)来声明相对于屏幕密度的尺寸
但是接下来的最佳做法是什么?
【问题讨论】: