Widget Her Şey!
Widget Nedir? Sorusunu aradığınızda sonuçlar içerisinde, her şey widget sözüne sıkça rastlamış olmalısınız.
Şimdi bu genel anlatımdaki her şey sözünün altındaki her şeyi açıklayalım.
Widget kelime anlamıyla araç demektir. Flutter’da kullanılan her bir elemana widget denir.
Temelde Dart dilinde yazılmış, Flutter’daki kullanıcı arayüzü(UI) bileşenleridir.
İçerisinde bir yada daha fazla widget kullanılabilir.
Birden fazla widget öğesini içinde barındıran hiyerarşinin en üst öğesidir.
Flutter’da kullanılan Widget iki ayrı alt soya ayrılarak görevlerine göre kullanılacaktır.
StatelessWidget
StatefulWidget
StatelessWidget
Değişken durumlar gerektirmeyen, somut işlemlerde kullanılan bir widget’dır.
Yalnızca bir kere oluşturulur. İşlem gerektirmeyen komut araçlarını içerir.
Başka bir widget içerisinde çağırılabilir.
Değişken olmayan durumlar nedir? Sadece yazı içeriği oluşturmak, sabit yapılar kullanmak.
StatefulWidget
Değişebilen durumlar ve aktif işlemlerde kullanılan bir widget’dır.
Değişikliğe uğrayabilir. Dinamik yapılıdır. Durum State kelimesinin karşılığıdır. State, widget tarafından tutulan ve değişebilen durumların kümesidir.
Değişen durumlar nedir? Bir sayaç, bir saat veya bir hesap makinesi yapmak.
- 50
- 996
0 Yorumlar