android - 使用手机屏幕尺寸的合适方法是什么?

标签 android screen-size

以下代码返回屏幕尺寸:

Display display = getWindowManager().getDefaultDisplay(); 
int width = display.getWidth();
int height = display.getHeight();

我正在使用 RelativeLayout 来安排内部组件。出于某种原因,当我在组件之间划分宽度时(比如 width*30/100width*70/100),我得到了一些屏幕空间。还有关于高度我怎样才能得到状态栏和标题栏的高度它是否因手机而异?

最佳答案

this会帮助你。它说明了状态栏大小的差异。

关于android - 使用手机屏幕尺寸的合适方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9310290/

相关文章:

Android - 检测小型平板电脑与大型手机?

使用 JobIntentService 在后台更新 Android Oreo 位置

java - RecyclerView 中的 Android Spinner 选中时获取当前 View

android - Ionic v1-任务 ':mergeDebugAssets'执行失败。 >错误:为Android构建时出现java.io.EOFException

android - 我可以在服务中使用 SpiceManager 吗?

适用于所有屏幕尺寸的 Android 游戏

java - 如何在 RecyclerView 中设置负边距装饰?或者为什么这是不可能的?

ios - 更新后 iPhone 应用程序以 iPhone 4 大小运行,带有黑条

powershell - 如何在PowerShell中找到最小屏幕BufferWidth?

android - 如何在 bluestacks 模拟器中将屏幕尺寸设置为 4'7 in?