服务报价 | 域名主机 | 网络营销 | 软件工具| [加入收藏]
 热线电话: #

Android屏幕适配知识

时间:2016-04-04 21:18来源:未知 作者:最模板 点击:
【1】屏幕尺寸指屏幕的对角线的长度,单位是英文,1英寸=2.54厘米。 【2】屏幕分辨率是指在横纵向上的像素点数,单位是px,1px=1个像素点,一般以纵向像素*横向像素,如1920*1080。 【

【1】屏幕尺寸指屏幕的对角线的长度,单位是英文,1英寸=2.54厘米。

【2】屏幕分辨率是指在横纵向上的像素点数,单位是px,1px=1个像素点,一般以纵向像素*横向像素,如1920*1080。

【3】屏幕像素密度是指每英寸上的像素点数,单位是dpi,即"dot per inch"的缩写,屏幕像素密度与屏幕尺寸和屏幕分辨率有关。

以Nexus 5为例,其屏幕尺寸为 4.95inch,屏幕分辨率为1920*1080,用公式1920^2+1080^2=x^2求出x为对角线长度,再用x/4.95=445(dpi)。

【4】px,构成图像的最小单位。

【5】dp、dip,Density Independent Pixels的缩写,即密度无关像素,以160dpi为基准,1dip=1px。dip和dp是同等概念,注意在240dpi 情况下,1dip=1.5px (240/160=1.5)。因此,使用dp、dip作为单位,可以保证在不同屏幕像素密度的设备上,显示相同的效果。

【6】 sp,即Scale-Independent Pixels,可以根据文字大小首选项进行放缩。推荐使用12sp、14sp、18sp、22sp作为字体设置大小,不推荐使用奇数和小数,可能会造成精度的丢失问题,小于12sp大小的字体可能会导致用户看不清。

【7】同一张图片在不同的屏幕像素密度上的显示效果是不一样的。

mdpi --- 120dpi~160dpi

hdpi --- 160dpi~240dpi

xhdpi --- 240dpi~320dpi

xxhdpi --- 320dpi~480dpi

xxxhdpi --- 480dpi~640dpi

把图片按照2:3:4:6:8比例进行放缩。

(责任编辑:最模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容