如有错误,敬请指正!
Android GUI呈现的介质是触摸屏。目前市面上存在着各种尺寸、分辨率的屏幕的Android设备,这就需要我们对这些屏幕有一个基本的认识。
现在有一块矩形屏幕,其数据如下:
名称 | 参数说明 |
---|---|
屏幕类型 | 电容屏,液晶屏,多点触控 |
主屏幕尺寸 | 5.2英寸 |
主屏幕分辨率 | 1920*1080 px |
主屏幕像素密度 | 424 ppi |
屏幕技术 | 超灵敏触控,In-Cell全贴合技术 |
窄边框 | 3.58mm |
屏幕占比 | 72.39% |
作为Android GUI开发者,我们只关心主屏幕尺寸、主屏幕分辨率、主屏幕像素密度这三个数据。
主屏幕尺寸
矩形屏幕的主屏幕尺寸,指的是主屏幕的对角线的长度的英寸表示。
英寸与厘米的换算:1英寸 = 2.54厘米
主屏幕分辨率
示例的屏幕的主屏幕分辨率为1920*1080 px,表示在主屏幕的竖向的高度上有1920个像素单位的长度,在主屏幕的横向的宽度上有1080个像素单位的长度,这块主屏幕上一共有1920*1080个像素;其中px表示像素,是Pixel的缩写。
什么是像素呢?
在屏幕上所呈现的一条线、一个面、一张图,都是由一个个的色块所组成,而这些色块就是像素块,也称像素。
对于一款定型的Android设备而言,其主屏幕分辨率是固定的。对于可调节分辨率的Android设备而言,如果设置的分辨率小于固定的分辨率,那么系统会自动生成一些像素来调整填充满,即
设置的分辨率 + 系统自动生产的像素 = 固定分辨率
主屏幕像素密度
主屏幕像素密度,表示每英寸屏幕所包含的像素的数量,英文简称PPI。这里的“每英寸屏幕”指的是一个对角线长度为1英寸的正方形的屏幕区域。
主屏幕像素密度的计算公式:
根据示例屏幕的参数计算出的PPI = 423.635994,四舍五入后,PPI约等于424。