如何在android中使用reactnative来支持手机和桌面?

问题描述:

我是新来的本地人。我是一名原生的android开发人员。在原生android中,不同的图像/布局可用于不同的屏幕尺寸/密度手机和平板电脑。当手机的方向改变时,布局/图像也可以改变。那么是否有可能在原生反应中实现这一点?如果是的话,怎么样?如何在android中使用reactnative来支持手机和桌面?

由于提前,

克里希纳

[这是一个意见(和经验)的答案,因此可能有点出入的堆栈溢出的范围]

是的。可以为不同的分辨率和像素比率添加不同的资产组。 (参见:/[应用程序名] /安卓/应用/ src目录/主/ RES/

它也可能得到DimensionsPixelRatio布局特定集合。如果您需要(并且您可能需要)进行相对定位,灵活布局等,那么这些+ Flexbox可以帮助您。

所以我建议你先做一些简单的事情,然后玩这些。此外,请搜索一些关于该主题的网页,还有博客帖子,第三方组件和其他可用资源。