簡單的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...