1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 【Android 屏幕适配】屏幕适配基础概念 ③ ( 屏幕像素密度 DPI 与素材大小关联

【Android 屏幕适配】屏幕适配基础概念 ③ ( 屏幕像素密度 DPI 与素材大小关联

时间:2020-04-28 09:27:03

相关推荐

【Android 屏幕适配】屏幕适配基础概念 ③ ( 屏幕像素密度 DPI 与素材大小关联

文章目录

一、屏幕像素密度 DPI 与素材大小关联二、屏幕像素密度 DPI 与 屏幕密度限定符 xhdpi 关联

参考文档 :

设备兼容性概览屏幕兼容性概览支持不同的像素密度声明受限屏幕支持

一、屏幕像素密度 DPI 与素材大小关联

屏幕像素密度 DPI 与素材大小关联 :

屏幕像素密度 ( DPI , Dots Per Inch ) 为 120 dpi 时 ( ldpi ) , 对应屏幕分辨率 240 x 320 ( QVGA ) , 对应素材放在 素材放在 res/mmap-ldpi 目录下 ;

屏幕像素密度 ( DPI , Dots Per Inch ) 为 160 dpi 时 ( mdpi ) , 对应屏幕分辨率 320 x 480 ( HVGA ) , 对应素材放在 素材放在 res/mmap-mdpi 目录下 ;

屏幕像素密度 ( DPI , Dots Per Inch ) 为 240 dpi 时 ( hdpi ) , 对应屏幕分辨率 480 x 800 ( WVGA ) , 对应素材放在 素材放在 res/mmap-hdpi 目录下 ;

屏幕像素密度 ( DPI , Dots Per Inch ) 为 320 dpi 时 ( xhdpi ) , 对应屏幕分辨率 720 x 1280 ( 720P ) , 对应素材放在 素材放在 res/mmap-xhdpi 目录下 ;

屏幕像素密度 ( DPI , Dots Per Inch ) 为 480 dpi 时 ( xxhdpi ) , 对应屏幕分辨率 1080 x 1920 ( HD , 1080P ) , 对应素材放在 素材放在 res/mmap-xxhdpi 目录下 ;

屏幕像素密度 ( DPI , Dots Per Inch ) 为 640 dpi 时 ( xxxhdpi ) , 对应屏幕分辨率 1440 x 2560 ( 1440P ) , 对应素材放在 素材放在 res/mmap-xxxhdpi 目录下 ;

当美工给的设计图尺寸是 720 x 1280 时 , 应该将素材放在 res/mmap-xhdpi 目录下 , 放在其它目录下会出现失真的情况 ;

二、屏幕像素密度 DPI 与 屏幕密度限定符 xhdpi 关联

不同屏幕像素密度下的像素比例 :

mdpi:hdpi:xhdpi:xxhdpi:xxxhdpi=2:3:4:6:8\rm mdpi : hdpi : xhdpi : xxhdpi : xxxhdpi=2 : 3 : 4 : 6 : 8mdpi:hdpi:xhdpi:xxhdpi:xxxhdpi=2:3:4:6:8

其中 mdpi 也就是 160 dpi 下 , 1像素 px = 1密度无关像素 dip ;

上述 mdpi、hdpi、xhdpi、xxhdpi、xxxhdpi\rm mdpi 、 hdpi 、 xhdpi 、 xxhdpi 、 xxxhdpimdpi、hdpi、xhdpi、xxhdpi、xxxhdpi 就是屏幕密度限定符 ;

屏幕像素密度 DPI 与 屏幕密度限定符 关联 :

ldpi :0<dpi≤120\rm 0 < dpi \leq 1200<dpi≤120 , 对应图标大小 36×3636 \times 3636×36 ;mdpi :120<dpi≤160\rm 120 < dpi \leq 160120<dpi≤160 , 对应图标大小 48×4848 \times 4848×48 ;hdpi :160<dpi≤240\rm 160 < dpi \leq 240160<dpi≤240 , 对应图标大小 72×7272 \times 7272×72 ;xhdpi :240<dpi≤320\rm 240 < dpi \leq 320240<dpi≤320 , 对应图标大小 96×9696 \times 9696×96 ;xxhdpi :320<dpi≤480\rm 320 < dpi \leq 480320<dpi≤480 , 对应图标大小 144×144144 \times 144144×144 ;xxxhdpi :480<dpi≤640\rm 480 < dpi \leq 640480<dpi≤640 , 对应图标大小 192×192192 \times 192192×192 ;

其中 xxxhdpi 一般只用于存放 192 x 192 大小的图标 , 图标数据一般只保留这一个即可 ;

【Android 屏幕适配】屏幕适配基础概念 ③ ( 屏幕像素密度 DPI 与素材大小关联 | 屏幕像素密度 DPI 与 屏幕密度限定符关联 )

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。