BTC - $67,980.00 1.03%
ETH - $1,967.98 0.84%
USDT - $1.00 0.02%
XRP - $1.43 0.41%
BNB - $627.71 3.40%
USDC - $1.00 0.00%
SOL - $84.61 1.80%
TRX - $0.29 0.57%
DOGE - $0.10 0.83%
FIGR_HELOC - $1.04 0.64%
BCH - $565.61 0.91%
WBT - $50.70 0.12%
ADA - $0.28 2.99%
USDS - $1.00 0.00%
LEO - $8.54 -1.16%
HYPE - $30.36 3.35%
LINK - $8.95 3.81%
USDE - $1.00 0.03%
XMR - $332.40 -0.81%
CC - $0.16 1.03%

Flutter İnitState Kullanımı

Flutter İnitState Nedir? Flutter’da initState() işlevi, bir StatefulWidget oluşturulduğunda çağrılan ve başlangıç ​​durumunu (initial state) ayarlamak için kullanılan bir yöntemdir. initState() yöntemi, State sınıfının bir parçasıdır ve StatefulWidget’in durumunu tutan sınıfta geçersiz kılınır. initState() yöntemi, State sınıfının oluşturulduğu anda yalnızca bir kez çağrılır. Bu yöntem, widget ağacı hiyerarşisi oluşturulduğunda, yani...

admin
admin tarafından
10 Temmuz 2023 yayınlandı / 10 Temmuz 2023 19:15 güncellendi
1 dk 28 sn 1 dk 28 sn okuma süresi
Flutter İnitState Kullanımı
Google News Google News ile Abone Ol 0 Yorum

Flutter İnitState Nedir?

Flutter’da initState() işlevi, bir StatefulWidget oluşturulduğunda çağrılan ve başlangıç ​​durumunu (initial state) ayarlamak için kullanılan bir yöntemdir. initState() yöntemi, State sınıfının bir parçasıdır ve StatefulWidget’in durumunu tutan sınıfta geçersiz kılınır.

initState() yöntemi, State sınıfının oluşturulduğu anda yalnızca bir kez çağrılır. Bu yöntem, widget ağacı hiyerarşisi oluşturulduğunda, yani build() yöntemi çağrılmadan hemen önce çalışır. Genellikle, initState() yöntemi, başlangıç durumu ayarlamak, veri kaynaklarını başlatmak veya dinamik içeriği yüklemek gibi işlemleri gerçekleştirmek için kullanılır.

class MyWidget extends StatefulWidget {
@override
_MyWidgetState createState() => _MyWidgetState();
}

class _MyWidgetState extends State {
String _message;

@override
void initState() {
super.initState();
_message = ‘Merhaba, Dünya!’;
// İlk durumu ayarlamak veya veri kaynaklarını başlatmak için initState() yöntemini kullanabilirsiniz
}

@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text(‘Flutter initState()’),
),
body: Center(
child: Text(_message),
),
);
}
}

Bu örnekte, _MyWidgetState sınıfı, StatefulWidget’in durumunu tutar. initState() yöntemi, başlangıç durumunu ayarlamak için kullanılır ve _message değişkenine ‘Merhaba, Dünya!’ değeri atanır. Bu değer daha sonra build() yönteminde kullanılan Text widget’ında görüntülenir.

initState() yöntemi, StatefulWidget’in durumunu ayarlamak veya veri kaynaklarını başlatmak gibi birçok işlem için kullanılabilir. Ancak, initState() yöntemi ağır işlemleri gerçekleştirmek için kullanılmamalıdır. Bunun yerine initState() yöntemi, widget’in başlangıç durumunu hazırlamak için kullanılmalıdır.

Bu yazıya tepkin ne?

Yorum Ekle

İLGİNİZİ ÇEKEBİLİR
Let saying there stars
23 Temmuz 2016

Let saying there stars

Flutter İnitState Kullanımı

Bu Yazıyı Paylaş

Bize Ulaşın Bildirimler Giriş Yap
2