美文网首页微信小程序
3-8 移动端分辨率精讲

3-8 移动端分辨率精讲

作者: 留白_汉服vs插画 | 来源:发表于2017-11-19 16:00 被阅读82次

摆脱网页端思维方式,小程序虽然是web技术,但是移动端的方式。

学习要掌握原理,而不是结论,因为记结论,下一次换一个形式,又懵逼了。掌握基础原因,应对千变万化的问题。

举个栗子,在移动端开发,设计师经常给图标,2-3个尺寸的。比如原始尺寸,扩大两倍的尺寸增大三倍的尺寸。都这么用,但是为什么呢,就不知道了。

为啥iPhone 4和4s要比3和3GS要清晰一些?6plus 分辨率提升了,但是为什么没有明显比6更清晰一些?

从一张设计图的实现说起

为什么模拟器下ip6分辨率375,而设计图给750?

比如一个图片宽度为750px(为什么大多数设计都是750像素),如果在ip6中设置width:750px,只能显示一半。重点理解两个单位,pt和px。pt是逻辑单位,一个长度单位,屏幕单位。px是物理单位,不是长度相关单位。px是像素点,你能描述一个点有多大吗?所以100个像素,可能有100cm,可能有1cm宽。这里只能得到pt和px的关系,每个pt能包含几个px。

为什么4、4s和3GS的逻辑分辨率是一样的,都是320X480pt,屏幕宽都是一样,(5的宽也一样,只不过长度为568,所以屏幕尺寸大一些。),但是看着更清楚一些?实际上是物理分辨率不一样,一个是320x480 px,一个是640px X 960px。因为3GS一个pt对应一个px,4、4s一个pt对应2个px。同一个单位下面物理像素点越多,显示越细腻。

那么6plus 比6会更清晰吗?6plus 1pt对应3px,而6对应2个。每个pt下面多一个px。但实际上不会,因为6已经达到视网膜分辨率的极限。所以再增加,就不会有感觉了。ppi跟reader是一样的,reader每个pt下面有多少个px。ppi是每寸包含多少像素点。

回答上面问题,微信小程序给出来的375是逻辑分辨率,设计师给的图,通常都是物理分辨率。pt和px是2倍的关系。

所以说,6的屏幕是375pt的,对应的原始图片应该是750px

如何适配不同机型?


微信小程序-尺寸单位rpx

rpx单位是微信小程序中css的尺寸单位,rpx可以根据屏幕宽度进行自适应。

Iphone设备相关参数

设备屏幕尺寸分辨率(PT)Reader分辨率(px)渲染后PPI(DPI)

pt:逻辑分辨率; pt的大小与屏幕的尺寸有关系,简单可以理解为长度和视觉单位

px指物理分辨率,和屏幕尺寸没关系

pt和px关系

1个pt可以有1个px构成,也可以有2个px,还可以有3个甚至更多

iphone6是由2个px构成的

如何做不同分辨率设备的自适应

以iphone6的物理像素750*1334为视觉稿进行设计,而在小程序中使用rpx为单位

iphone6下 1px = 1rpx = 0.5pt

使用rpx小程序会在不同分辨率的设备下自动进行转换,而px不会

建议设计团队按iphone6来做设计图,因为

Iphone6 1px=1rpx

Iphone6 plus 1px=0.6rpx

Iphone6换算比较方便。

不是所有的单位都适合rpx,字体不适合rpx,会导致不同设备看不清

相关文章

  • 3-8 移动端分辨率精讲

    摆脱网页端思维方式,小程序虽然是web技术,但是移动端的方式。 学习要掌握原理,而不是结论,因为记结论,下一次换一...

  • 移动端常见的问题

    1移动端布局的难点 移动端的尺寸和分辨率太他娘的多了,还有丰富的交互也是移动端难点 视口概念: 在 Windows...

  • vue移动端总结

    移动端适配 相对于PC端来说,移动端设备分辨率百花齐放,千奇百怪,对于每一个开发者来说,移动端适配是我们进行移动端...

  • 移动端的适配布局方案

    1、为什么要进行移动端适配? 为了适应各种移动端设备,完美呈现应有的布局效果 各种移动端设备,分辨率大小不一致,网...

  • 移动端适配

    What:移动端需要得到与PC端一样优秀的体验Why:移动端屏幕宽度与分辨率变化将对原有PC端页面中的对象的展示造...

  • 常用统计数据

    友盟统计 移动端设备、系统、分辨率统计:http://www.umindex.com/devices/androi...

  • 报表工具怎样适应移动端?

    报表在移动端展示会跟 PC 端有所不同,主要是因为终端分辨率的差异。我们在使用报表工具开发报表时如何才能适应移动端...

  • 375×667是移动端原型设计的最佳分辨率

    375×667是移动端原型设计的最佳分辨率 摘抄: iPhone的分辨率太分散,只考虑占比最大的前几个,720×1...

  • 响应式博客首页

    预览地址:响应式博客首页 相应PC端各分辨率以及移动端的博客首页模版,用到了一些flex布局。

  • 利用动态viewport+rem制作一张自适应的svg雪碧图ic

    先看下主流浏览器 、手机的尺寸和分辨率 主流浏览器和手机的尺寸 移动端雪碧图的痛点-不能自适应 移动端的icon大...

网友评论

    本文标题:3-8 移动端分辨率精讲

    本文链接:https://www.haomeiwen.com/subject/gftlpxtx.html