Android的如何管理屏幕? [英] How Android manages screen?
问题描述
I'm just curious look at here
的Galaxy Note降至正常大小XHDPI下
索尼Xperia正常大小和XHDPI
Galaxy Note falls under normal size and XHDPI Sony Xperia S falls under normal size and XHDPI
但怎么进来的真实设备的布局看起来每个设备上有什么不同?我如何为每个Android设备布局在那里?
But how come in real device the layout look different on each device? How I provide layout for each Android device out there?
推荐答案
我不认为你可以永远做,将适合每一个Android设备的布局。我发现最好的结果是:结果
(1)使用 RelativeLayout的
取值结果
(2)避免使用任何硬codeD的尺寸,而不是使用 WRAP_CONTENT
和 FILL_PARENT
在可能的情况
I don't think you can ever make a layout that will suit every Android device. I find the best results are by:
(1) Using RelativeLayout
s
(2) Avoiding use of any hardcoded dimensions, instead using wrap_content
and fill_parent
where possible
我建立了三个主要的布局:正常
,小
和大
,我使用多达五套图形针对不同屏幕密度和大小。
I build three main layouts: normal
, small
and large
, and I use as many as five sets of graphics for different screen densities and sizes.
这是一个挑战!
这篇关于Android的如何管理屏幕?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!