中文字幕亚洲综合久久2020,最近中文字幕在线看免费完整版 ,中文字幕无码乱人伦,亚洲学生妹高清av,亚洲欧洲日韩综合久久

?
全國客服熱線:4006-880844

怎么讓小程序的界面更適配?

- 編輯:admin -

小程序是一個跨系統(tǒng)的平臺,雖然不用區(qū)分版本的不同,但是小程序在不同的設(shè)備上運行,會出現(xiàn)不同的分辨率,如何使小程序在不同的設(shè)備上保持正常的視覺元素,使界面更加的適配,是小程序進(jìn)行優(yōu)化時需要考慮的問題。

小程序是一個跨系統(tǒng)的平臺,雖然不用區(qū)分版本的不同,但是小程序在不同的設(shè)備上運行,會出現(xiàn)不同的分辨率,如何使小程序在不同的設(shè)備上保持正常的視覺元素,使界面更加的適配,是小程序進(jìn)行優(yōu)化時需要考慮的問題。小程序之所以能夠在分辨率不同的設(shè)備上保證視覺元素的正常顯示,是因為rpx(微信小程序中CSS的尺寸單位)的動態(tài)尺寸單位的作用。對于很多人來說,都會理解像素:“在顯示屏上,每一個畫面都是由無數(shù)的點陣形成的。這個點陣中,每一個點叫作像素,就是 pixel(縮寫為px)”。



但是隨著視網(wǎng)膜屏的推出和高分屏的普及,px所能代表的實際長度就會發(fā)生改變。單純地使用pX并不能滿足需求,小程序元素很難保證在不同設(shè)備上的正常顯示。即使是同樣的px尺寸的元素,在高分屏上的顯示要比低分屏小很多。

在這種情況下,小程序需要的是一個動態(tài)的長度單位,這個長度單位還能夠?qū)Σ煌钠聊坏姆直媛蔬M(jìn)行調(diào)整和適配,以保證所有元素在不同的屏幕上的展示都是一樣的。

在微信的官方文檔中,有這樣的一句話:在 iphone6上,屏幕寬度為375pX,共有750個物理像素,則750mpx=375px=750物理像素,1rpx=0.5px-1物理像素。也就是說,微信小程序的設(shè)計師可以把 iphone6的界面作為視覺稿的標(biāo)準(zhǔn)。

小程序設(shè)計師在設(shè)計小程序的時候,就可以直接利用 iphone6(375X667)的屏幕尺寸作為視覺稿尺寸,然后以1px=2rpx的標(biāo)準(zhǔn),將設(shè)計稿件設(shè)定為 750×1334。

當(dāng)小程序的設(shè)計稿交給程序員之前,小程序設(shè)計師需要描述好稿尺寸和單位換算標(biāo)準(zhǔn),從而能夠幫助程序員快速實現(xiàn)界面正常的效果。

其實,從小程序的界面適配上也可以看出,微信小程序放到電腦上運行,屏幕的寬度很可能會發(fā)生變化,以寬度為基準(zhǔn),最后很容易出現(xiàn)元素顯示不全面的情況。
 
另外,微信官方不希望小程序在除了手機(jī)以外的設(shè)備上運行,因此對于開發(fā)者來說,可以把全部的注意力集中在手機(jī)上,不需要擔(dān)心手機(jī)屏幕的尺寸大小帶來的界面適配問題。

原來的小程序在安卓手機(jī)中某些屏幕分辨率下,出現(xiàn)了一些遮擋的漏洞,部分元素的大小也不能符合人的視覺習(xí)慣。在進(jìn)行優(yōu)化之后,小程序的界面進(jìn)行了進(jìn)一步的適配,漏洞被補(bǔ)充,元素的字體大小也得到調(diào)整。

雖然說網(wǎng)站建設(shè)小程序已經(jīng)基本適應(yīng)不同的版本和不同的手機(jī)型號,但是從細(xì)節(jié)上來看,還會出現(xiàn)一些差別,這還是會帶給用戶一山些不適體驗,因此,要對界面進(jìn)行優(yōu)化,使小程序能夠適配不同的屏幕。

?