private static void initBaseValuesInDP() { // See https://www.google.com/design/spec/layout/structure.html#structure-app-bar // Mobile Landscape: 48dp // Mobile Portrait: 56dp // Tablet/Desktop: 64dp if (DisplayMetricsUtil.IsScreenSizeTablet()) { baseTitleBarHeightInCaseOfPortrait = 64; baseTitleBarHeightInCaseOfLandscape = 64; baseTitleBarButtonHeight = 64; baseGlobalContentPadding = 20; baseFontSizeInDP = 20; baseGuiElementHeightInDP = 52; baseGuiElementPaddingInDP = 52; } else { baseTitleBarHeightInCaseOfPortrait = 56; baseTitleBarHeightInCaseOfLandscape = 48; baseTitleBarButtonHeight = 48; baseGlobalContentPadding = 16; baseFontSizeInDP = 16; baseGuiElementHeightInDP = 45; baseGuiElementPaddingInDP = 45; if (DisplayMetricsUtil.IsScreenSizeSmartphoneSmall()) { baseGlobalContentPadding = 8; } } }