예제 #1
0
 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;
         }
     }
 }