前言
Android 的屏幕适配是指适配不同机顶盒 UI 框架层输出的分辨率和 dpi,而不是适配不同分辨率的电视机(电视机的适配交由机顶盒本身完成,和各个应用无关)
之前的文章有介绍过适配相关的问题在和dimens插件,可以前往了解:
背景知识
1、什么是屏幕尺寸、屏幕分辨率、屏幕像素密度?
- 屏幕尺寸是指屏幕对角线的长度。单位是英寸,1英寸=2.54厘米;
- 屏幕分辨率是指在横纵向上的像素点数,单位是px,1px=1像素点,一般是纵向像素横向像素,如1280×720;
- 屏幕像素密度是指每英寸上的像素点数,单位是dpi,即“dot per inch”的缩写,像素密度和屏幕尺寸和屏幕分辨率有关;
像素密度公式:
例如:
600*1024的8寸屏幕 | 720*1280的8寸屏幕 |
---|---|
![]() |
![]() |