Android 平板解析度適配

2021-09-11 02:19:44 字數 688 閱讀 9925

需求:由於我司產品平板目前分為android 7寸 1024*252 (w*h),android10.1寸 1280*752(w*h)

,公司測試反饋由於之前沒有進行10.1的適配 所以再10.1寸螢幕出現按鈕上移,基於以上需求進行簡單適配

相信大家也清楚獲取android螢幕解析度的方案很多 我這裡就不再贅述,

1、首先獲取螢幕的寬高 

dm = new displaymetrics();

getwindowmanager().getdefaultdisplay().getmetrics(dm);

log.e("display w or h", ""+ dm.widthpixels +dm.heightpixels);

列印log

w or h 1024 *252

w or h 1280 *752

說明當前獲取的螢幕解析度是7寸  否則是10.1寸

然後我再根據對應的尺寸去判斷

//如果當前解析度為7寸 

if(dm.widthpixels ==1024 && dm.heightpixels == 562)else if(dm.widthpixels ==1280 && dm.heightpixels == 752)

最後實現了7寸跟10.1寸螢幕適配

Android解析度常識 多解析度適配

螢幕大小 以螢幕對角線的物理長度來衡量螢幕的大小 解析度 螢幕中所有物理畫素點數。如1920x1080,就表示寬方向有1920個畫素,高方向有1080個畫素,整個螢幕有2073600個畫素。螢幕密度 dpi dots per inch 即畫素密度,每英吋面積上存在多少個畫素。160dpi表示單位面積...

android多解析度適配

前一階段開發android專案,由於客戶要求進行多解析度適配,能夠支援國內主流的解析度手機。因此經過了幾次開發走了很多彎路,目前剛剛領略了android多解析度適配的一些方法。先介紹一下所走的彎路,由於android的布局檔案存放在res的layout中,可以根據不同的手機解析度指定特定的layou...

Android 多解析度適配

標籤 android 適配多解析度 布局檔案 layout 2014 05 28 15 18 9946人閱讀收藏 舉報 android 3 前一階段開發android專案,由於客戶要求進行多解析度適配,能夠支援國內主流的解析度手機。因此經過了幾次開發走了很多彎路,目前剛剛領略了android多解析度...