BTC - $67,957.00 1.49%
ETH - $1,966.55 0.90%
USDT - $1.00 0.00%
XRP - $1.43 1.38%
BNB - $626.54 3.18%
USDC - $1.00 -0.02%
SOL - $84.60 2.70%
TRX - $0.29 0.11%
DOGE - $0.10 1.85%
FIGR_HELOC - $1.04 0.59%
BCH - $562.10 0.24%
WBT - $50.73 0.66%
ADA - $0.29 4.57%
USDS - $1.00 0.01%
LEO - $8.70 0.22%
HYPE - $30.35 4.62%
LINK - $8.95 4.36%
USDE - $1.00 0.02%
XMR - $331.08 -2.25%
CC - $0.16 -1.01%

Flutter MediaQuery Kullanımı

Flutter MediaQuery Nedir? lutter, mobil uygulamalar ve web uygulamaları oluşturmak için kullanılan popüler bir çerçevedir. Medya sorguları, uygulamaların farklı cihazlarda veya ekran boyutlarında düzgün çalışmasını sağlamak için kullanılan bir tekniktir. Bu şekilde, uygulamalar farklı ekran boyutlarına uyum sağlayabilir ve kullanıcı deneyimini iyileştirebilir. Flutter’da medya sorgularını kullanmak için MediaQuery sınıfını kullanabilirsiniz....

admin
admin tarafından
19 Temmuz 2023 yayınlandı / 19 Temmuz 2023 18:57 güncellendi
1 dk 27 sn 1 dk 27 sn okuma süresi
Flutter MediaQuery Kullanımı
Google News Google News ile Abone Ol 0 Yorum

Flutter MediaQuery Nedir?

lutter, mobil uygulamalar ve web uygulamaları oluşturmak için kullanılan popüler bir çerçevedir. Medya sorguları, uygulamaların farklı cihazlarda veya ekran boyutlarında düzgün çalışmasını sağlamak için kullanılan bir tekniktir. Bu şekilde, uygulamalar farklı ekran boyutlarına uyum sağlayabilir ve kullanıcı deneyimini iyileştirebilir.

Flutter’da medya sorgularını kullanmak için MediaQuery sınıfını kullanabilirsiniz. MediaQuery sınıfı, uygulamanın mevcut cihazın özelliklerini ve boyutunu sorgulamak için kullanılır. Buna göre, uygulamada belirli cihazlara veya ekran boyutlarına özgü düzen veya davranışlar sağlayabilirsiniz.

import ‘package:flutter/material.dart’;

void main() {
runApp(MyApp());
}

class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
home: MyHomePage(),
);
}
}

class MyHomePage extends StatelessWidget {
@override
Widget build(BuildContext context) {
// Ekranın genişliğini almak için MediaQuery kullanımı
double screenWidth = MediaQuery.of(context).size.width;

return Scaffold(
appBar: AppBar(
title: Text(‘Medya Sorgusu Kullanımı’),
),
body: Center(
child: screenWidth > 600
? Text(‘Geniş Ekran’)
: Text(‘Dar Ekran’),
),
);
}
}

MediaQuery.of(context).size.width ile cihazın ekran genişliğini alır ve genişliği 600 pikselden büyükse “Geniş Ekran”, küçükse “Dar Ekran” metnini gösterir. Böylece, farklı ekran boyutlarına uygun şekilde farklı içerikler veya düzenler kullanabilirsiniz.

Bu örnek sadece temel bir kullanımı gösterir. Uygulamanızın ihtiyaçlarına göre, medya sorgularını daha kapsamlı ve detaylı şekilde kullanabilirsiniz. Örneğin, ekran boyutlarına göre sütun sayısını veya farklı stil dosyalarını değiştirebilirsiniz. Flutter’da medya sorguları kullanarak, uygulamanızı farklı cihazlarda ve ekran boyutlarında daha iyi bir kullanıcı deneyimi sunacak şekilde uyarlayabilirsiniz.

Bu yazıya tepkin ne?

Yorum Ekle

İLGİNİZİ ÇEKEBİLİR
Saying itself us his divide forth
17 Nisan 2016

Saying itself us his divide forth

Flutter MediaQuery Kullanımı

Bu Yazıyı Paylaş

Bize Ulaşın Bildirimler Giriş Yap
2