采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
我不懂,个人感觉,pt 跟设备硬件有关才应该称之为 “物理”吧? px感觉才是“虚拟”的“逻辑分辨率”?
pt怎么和物理有关系呢,一个屏幕多少个像素点才是和物理相关的。至于说你理解了 逻辑和物理的区别,你喜欢叫逻辑是px,物理是pt也不是不行,只是个名字。关键是1个逻辑像素包含多少个物理点,这个概念能不能理解。
是否可以这样理解,现实中的i6绝对尺寸是375pt,电脑上的模拟器是用电脑的375px来表示这一长度,所以要在电脑的模拟器上铺满全屏就要设置为375px,但如果设置了375px这个像素,到时到真正i6机子上调试时,i6的实际物理分辨率为750px,此时就会只铺满一半的屏幕,而小程序里的rpx实际上是一个百分比,以i6的物理分辨率为基准,设置750rpx表示满屏的状态,为100%,设置375rpx就是50%,如果换了其他机型也会按照同样比例调整,而之所以750rpx,电脑上的模拟器的375px会满屏,是因为模拟器也会按百分比换算,此时表示的是100%,所以模拟器任何机型都会自适应。
而pt之所以叫逻辑分辨率是因为按照1/72英寸的算式逻辑换算而来,是一个绝对尺寸,和米,厘米一样,px叫物理分辨率是因为屏幕生产出来就确定了上面有多少像素点,上面装了多少盏灯是确定的,是一个物理概念
在课程扩展里,仔细看一下列表
老师在课程中说的有关分辨率的30分钟的课程在什么地方呢?
登录后可查看更多问答,登录/注册
4年同步微信官方迭代,累计20000+人学习, 比微信官方更火爆!
15.2k 32
3.1k 24
3.1k 22
1.4k 22
976 16