Junior — Middle
110
Web geliştirmede MediaQuery kullanımının ne anlama geldiğini açıklayabilir misiniz?
Sorulan şirketler
ICL
AI'dan gelen yanıt
sobes.tech yapay zeka
В Flutter MediaQuery используется для получения информации о текущем размере и ориентации экрана, а также о других характеристиках устройства, таких как плотность пикселей и системные отступы (например, статус-бар или вырезы). Это позволяет создавать адаптивный интерфейс, который подстраивается под разные размеры экранов и устройства.
Пример использования:
final mediaQuery = MediaQuery.of(context);
final screenWidth = mediaQuery.size.width;
final screenHeight = mediaQuery.size.height;
// Можно использовать для адаптации размеров виджетов
Container(
width: screenWidth * 0.8,
height: 200,
color: Colors.blue,
)
Таким образом, MediaQuery помогает делать UI гибким и отзывчивым.