Android的如何管理屏幕? [英] How Android manages screen?

查看:98
本文介绍了Android的如何管理屏幕?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我只是好奇,看看这里

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 RelativeLayouts
(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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆