回覆列表
  • 1 # a不會愛的小笨蛋

    android程式碼中設定大小時能用dimens適配,具體操作:

    1.單位全部用dp,優先使用包裹內容和填充父窗體和權重來完成佈局。

    2.透過dimens檔案來適配,需要三套,不考慮橫屏。  2.1 預設的dimens.xml   放按hdpi適配的引數;  2.2 hdpi的dimens.xml   放按hdpi適配的引數;  2.3 xhdpi的dimens.xml   放按xhdpi適配的引數;

    3.適配的時候只用完美的完成一套xhdpi的dimens檔案,然後透過程式碼生成hdpi的,因為就dp來說,他們有固定的比例關係,程式碼如下:ldpi 1dp = 0.75px 320*240 160dp = 120pxmdpi 1dp = 1px 480*320 160dp = 160pxhdpi 1dp = 1.5px 800*480 160dp = 240pxxhdpi 1dp = 2px 1280*720 160dp = 320px<360px     180dp = 360pxxxhdpi 1dp = 3px 1920*1080 160dp = 480px < 540px    180dp = 540px 

  • 中秋節和大豐收的關聯?
  • 我和動物之間故事作文30字?