在製作iOS應用程序時,我們通常用於提供@ x,@ 2x,@ 3x圖像。並根據我的知識,在Android的情況下,有大約六種不同的大小Android和iOS在反應本機中的圖像尺寸
我已經開始致力於react-native並遇到了圖像問題。
我的問題是:我是否需要提供所有不同尺寸的圖像(即,通過結合iOS和Android大約6-7個圖像集)還是隻有1個圖像和休息將被照顧內部?在高分辨率手機上它會看起來模糊嗎?
謝謝。
在製作iOS應用程序時,我們通常用於提供@ x,@ 2x,@ 3x圖像。並根據我的知識,在Android的情況下,有大約六種不同的大小Android和iOS在反應本機中的圖像尺寸
我已經開始致力於react-native並遇到了圖像問題。
我的問題是:我是否需要提供所有不同尺寸的圖像(即,通過結合iOS和Android大約6-7個圖像集)還是隻有1個圖像和休息將被照顧內部?在高分辨率手機上它會看起來模糊嗎?
謝謝。
您仍然需要提供多個圖像。根據Images文檔,如果您使用的圖像名稱爲check.png
,則還必須包含[email protected]
和[email protected]
。
引用:
的打包器將捆綁並且用於對應於設備的 屏幕密度的圖像。例如,[email protected]將用於iPhone 7,而[email protected]將用於iPhone 7 Plus或Nexus 5.如果 沒有與屏幕密度匹配的圖像,則最接近的最佳選項 將被選中。
這是適用於不同屏幕尺寸的Android嗎? –
我認爲三張圖片已經足夠了。 Mdpi-hdpi-xhdpi for android,1x 2x 3x for ios –
'hdpi'不是2x規模。 'hdpi'是'mdpi'的150%。 [見這裏](https://developer.android.com/guide/practices/screens_support.html#DesigningResources) –
[這裏是React文檔](https://facebook.github.io/react-native/docs/ pixelratio.html)「PixelRatio」,它從他們的角度解釋了圖像大小。 –