1. 程式人生 > >android屏幕適配的全攻略

android屏幕適配的全攻略

屏幕分辨率 縮放 img 關系 我們 http 分辨 tro pix

一. 核心概念與單位詳解

1. 什麽是屏幕尺寸、屏幕分辨率、屏幕像素密度?

技術分享

技術分享

屏幕分辨率越大,手機越清晰

技術分享

技術分享

2. 什麽是dp、dip、dpi、sp、px?之間的關系是什麽?

dip:Density Independent Pixels(密度無關像素)的縮寫。以160dpi為基準,1dp=1px
dp:同dip
dpi:屏幕像素密度的單位,“dot per inch”的縮寫

px:像素,物理上的絕對單位

sp:Scale-Independent Pixels的縮寫,可以根據文字大小首選項自動進行縮放。Google推薦我們使用12sp以上的大小,通常可以使用12sp,14sp,18sp,22sp,最好不要使用奇數和小數。

從上圖可以看出,主流的分辨率是前六種:1280×720、1920×1080、800×480、854×480、960×540、1184×720,不過我們有解決方案。看完這篇文章,想必你就可以解決常見的屏幕適配問題。

屏幕適配主要是適配上面的幾種大的布局就可以滿足主流機型的需求:

在android中,同樣一張圖片在不同的分辨率中有不同的大小

android屏幕適配的全攻略