前一階段開發android專案,由於客戶要求進行多解析度適配,能夠支援國內主流的解析度手機。因此經過了幾次開發走了很多彎路,目前剛剛領略了android多解析度適配的一些方法。
先介紹一下所走的彎路,由於android的布局檔案存放在res的layout中,可以根據不同的手機解析度指定特定的layou引數,如圖所示:
因此根據所獲取的資訊,本人把專案進行了重構,下面是重構後的布局檔案,
短小精幹,由於用到的資源不多,因此就用一套drawable,用一套布局layout,把對應的value使用多套。在不同手機上執行過。基本上都能夠滿足使用者體驗。把資料完整的顯示出來,效果也不失真。
Android 多解析度適配
標籤 android 適配多解析度 布局檔案 layout 2014 05 28 15 18 9946人閱讀收藏 舉報 android 3 前一階段開發android專案,由於客戶要求進行多解析度適配,能夠支援國內主流的解析度手機。因此經過了幾次開發走了很多彎路,目前剛剛領略了android多解析度...
android多解析度適配
前一階段開發android專案,由於客戶要求進行多解析度適配,能夠支援國內主流的解析度手機。因此經過了幾次開發走了很多彎路,目前剛剛領略了android多解析度適配的一些方法。先介紹一下所走的彎路,由於android的布局檔案存放在res的layout中,可以根據不同的手機解析度指定特定的layou...
Android多解析度適配
dp和dip乙個意思,密度無關畫素,在android中,規定以160dp為基準,1dp 1px,如果密度是320dp,則1dp 2px 螢幕解析度是指在橫縱向上的畫素點數,單位是px,1px 1個畫素點 sp是字型單位,如果密度是320dp,則1sp 2px 寫布局單位時用dp,如果是高度或寬度為乙...