Перейти к основному содержимому
Об авторе
Проекты
Знания
Знания/React Native/dimensions

Как работают единицы измерения и адаптивность в React Native?

СобеседованиеКомпоненты и стилизация
  • Все значения в dp (density-independent pixels), не в пикселях
  • PixelRatio.get() — плотность экрана (1, 2, 3)
  • PixelRatio.getFontScale() — пользовательский масштаб шрифтов
  • useWindowDimensions() — хук, реагирует на изменения (поворот экрана)
  • Dimensions.get('window') — статичное значение (не обновляется)
  • Адаптивность: процентные значения, flex, useWindowDimensions
  • Главная
  • Об авторе
  • Проекты
  • Знания
Логотип nKolmykov