螢幕適配 簡單懂

2021-07-11 08:01:54 字數 900 閱讀 5256

簡單的android適配 

首先是資源的適配  , 如果有.9是最好的,如果沒有的話就讓美工切一套,放在對應的資料夾下,手機會根據螢幕大小自動適配。

hdpi:480*800

ldpi:320*240

mdpi:320*480

xhdpi:1280*720

l:m:h:xh      3:4:6:8 大致比 

如果在對應的資料夾下面沒有找到,系統會自動從上往下找,即從h開始找  

低解析度的 放到高解析度中 ,會變模糊 

也就是h 的放到其他的資料夾中 會變的模糊 ,----  

但是如果 你把xh的放到h中 直接會崩。

適配的方法:

1.切多套放到不同的資料夾中,系統會根據機型和螢幕大小自動的適配。

2.建立不同的layout布局  ,系統會根據不同的螢幕大小自動選擇不同的布局檔案; 

根據市面上流行的機型來看:主要有

layout-1280x720

layout-800x480 這兩種機型用的比較多,所以做好這兩種適配就ok了,其他的機型會自動匹配layout資料夾中的布局檔案,在建立布局檔案的時候,xml檔案的檔名要一樣,然後裡面的每個控制項的名字也要對應的是一樣的,不然會報錯。

3.建立不同的values資料夾

values-1280x720 

values-320x240  l

values-480x320  m

values-800x480

values-sw600dp

values-sw720dp-land

values-v11

values-v14

在不同的布局檔案中使用對應的dimens的時候,系統會根據螢幕的大小自動選擇對應的尺寸。

注意: 尺寸的名字要一樣的 。

簡單的螢幕適配

目前為止,iphone螢幕尺寸已經有四種 3.5 inch 1 3g 3gs 4 4s 4.0 inch 5 5s 5c 4.7 inch 6 5.5 inch 6plus 看一下iphone4 6 的螢幕高寬比 iphone4 s 解析度960 640,高寬比1.5 基本不再適配 iphone5 ...

android螢幕適配

1 配置android應用程式適配在不同的手機上,需要在androidmanifest.xml檔案的manifest標籤中新增子元素 1 2 3 4 5 6 7 8 9 10 manifestxmlns android supports screens android smallscreens tr...

Android螢幕適配

在sdk中的幫助文件中。develpe training best practices supporting multiple screens 這裡有多屏適配的介紹。現做簡單記錄。screen size small 至少 426dp x 320dp normal 至少 470dp x 320dp l...