Android 工作室屏幕设置

Android Studio screen settings

大家好,我是 android 工作室的初学者, 我注意到当我 运行 我的应用程序在我的 phone 上时,状态栏和屏幕按钮都可见,但在我朋友的设备上没有状态栏或屏幕按钮,所以它使用完整的分辨率,我怎样才能强制应用程序在所有设备上都有?我的 phone 和他的 phone 的分辨率相同 (1080x2340),但他的 phone 的分辨率就像缩小了一样。 有没有办法将应用程序设置为在两个设备上工作相同?我的意思是,分辨率是一样的,但应用程序看起来不同,因为状态 bar/on-screen 按钮。

private void hideSystemUI() {
    // Set the IMMERSIVE flag.
    // Set the content to appear under the system bars so that the content
    // doesn't resize when the system bars hide and show.
    mDecorView.setSystemUiVisibility(
            View.SYSTEM_UI_FLAG_LAYOUT_STABLE
            | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
            | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
            | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION // hide nav bar
            | View.SYSTEM_UI_FLAG_FULLSCREEN // hide status bar
            | View.SYSTEM_UI_FLAG_IMMERSIVE);
}

// This snippet shows the system bars. It does this by removing all the flags
// except for the ones that make the content appear under the system bars.
private void showSystemUI() {
    mDecorView.setSystemUiVisibility(
            View.SYSTEM_UI_FLAG_LAYOUT_STABLE
            | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
            | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN);
}