Programlama - Buton Tetikleme ve Sayaç İşlemleri
25 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Sayfa içindeki değişim yapıldığında ne происходит?

  • Terminal ekranı kapatılır.
  • Bilgisayar restart edilir.
  • g.dart uzantılı dosyada değişiklik oluşur. (correct)
  • flutter packages pub run build_runner watch kodlamasının çalışılması gerekir.
  • Flutter packages pub run build_runner watch kodlamasının çalıştırılması hangi durumda gerekir?

  • g.dart uzantılı dosyada değişiklik olmazsa (correct)
  • Herhangi bir değişiklik yapıldığında
  • G.dart uzantılı dosya oluşturulduğunda
  • Terminal ekranı açıldığında
  • Sayfa içindeki değişim yapıldığında terminal ekranı ne yapar?

  • Hiçbir şey olmaz.
  • Kapatılır.
  • Yeniden başlar.
  • Açılır. (correct)
  • G.dart uzantılı dosyada hangi durumda değişiklik oluşur?

    <p>Sayfa içindeki değişim yapıldığında</p> Signup and view all the answers

    Flutter packages pub run build_runner watch kodlamasının amacı nedir?

    <p>G.dart uzantılı dosyada değişiklik olmazsa çalışmak için</p> Signup and view all the answers

    Butona tıklanıldığında neler olur?

    <p>Sayaç artar ve sayaç değeri kodlama içinde kullanılır.</p> Signup and view all the answers

    Butona tıklanıldığında sayaç değeri nedir?

    <p>Sayaç değeri artar.</p> Signup and view all the answers

    Butona tıklanıldığında sayaç değeri hangi yerdeki değerini değiştirir?

    <p>Var olan her yerdeki değerini değiştirir.</p> Signup and view all the answers

    Sayaç değeri neden label içine aktarılır?

    <p>Anlık olarak arayüzde görünmesi için.</p> Signup and view all the answers

    Butona tıklanıldığında neler güncellenir?

    <p>Kodları güncellenir.</p> Signup and view all the answers

    Tetikleme ve dinleme işleminin hangi sayfada olacağını söyler?

    <p>Tetikleme yapılan sayfada</p> Signup and view all the answers

    Bir sınıftan tetikleme yapıldıktan sonra geçiş yaptığımız sayfalarında ne olur?

    <p>Tetikleme sonucunu göremeyiz</p> Signup and view all the answers

    Mobx sınıfı hangi amaçla kullanılır?

    <p>Değişikliğe uğrayan modelinin nesnesine erişmek için</p> Signup and view all the answers

    Dinleme işleminin nasıl gerçekleştiğini söyler?

    <p>Otomatik olarak gerçekleşir</p> Signup and view all the answers

    Büyük çaplı uygulamalarda veri kontrolünü nasıl sağlanabilir?

    <p>Mobx sayesinde az kodlama ile</p> Signup and view all the answers

    Tetikleme méthode hangi durumda çalışır?

    <p>Provider stateless widget içinde</p> Signup and view all the answers

    İkinci Sayfa hangi sayfaların Text içeriğini değiştirebilir?

    <p>Sadece kendi sayfasındaki</p> Signup and view all the answers

    Provider gibi çalışmadığı şey nedir?

    <p>Tetikleme ve dinleme işlemi</p> Signup and view all the answers

    Mobx sınıfının amacı nedir?

    <p>Değişikliğe uğrayan modelinin nesnesine erişmek için</p> Signup and view all the answers

    Provider stateless widget hangi durumda çalışmaz?

    <p>İkinci Sayfa üzerinden çalışmaz</p> Signup and view all the answers

    Cubit oluşturmak için hangi yapısını yöneteceğimiz veri türü ile sınıfa eklemeliyiz?

    <p>Cubit yapısı</p> Signup and view all the answers

    Flutter'da state management için hangi paket kullanılan?

    <p>flutter_bloc</p> Signup and view all the answers

    Bloc sınıf modelini oluşturmak için hangi adımları takip etmeliyiz?

    <p>Cubit yapısını yöneteceğimiz veri türü ile sınıfa eklemek</p> Signup and view all the answers

    Cubit oluşturmak için hangi sınıfa ihtiyacımız var?

    <p>Cubit sınıfı</p> Signup and view all the answers

    Flutter_bloc paketinin hangi versiyonunu kullanarak state management sağlayabiliriz?

    <p>^6.1.1</p> Signup and view all the answers

    Study Notes

    Sayaç İşlemleri

    • Butona tıklanıldığında sayaç artar ve sayaç değeri kodlama içinde değiştirilir.
    • Sayaç değeri, button metodu ile güncellenir ve arayüzde anlık olarak görünmesi için label içine aktarılır.

    Tetikleme ve Dinleme

    • Tetikleme ve dinleme işlemi sadece bulunduğu sayfada olur.
    • Bir sınıftan tetikleme yapıldıktan sonra geçiş yaptığımız sayfalarda tetikleme sonucunu göremeyiz, kendini resetler.
    • Dinleme işlemi otomatik gerçekleşir.

    Büyük Çaplı Uygulamalarda Veri Kontrolü

    • Büyük çaplı uygulamalarda veri kontrolünü mobx sayesinde daha az kodlama ile sağlar.
    • Flutter packages pub run build_runner watch komutu ile kodlamayı çalıştırabilir.

    Değişim Yapmak için Mobx Sınıfı

    • Mobx sınıfı ile değişim yapacak metoda erişilir ve çalıştırılır.
    • Tetikleme modelinin nesnesi ile yapılır.

    Mobx Uygulama

    • Provider stateless widget içinde çalışabilmektedir.

    Bloc Kütüphanesini Ekleme

    • Bloc sınıf modeli oluşturma için Cubit yapısını yöneteceğimiz veri türü ile sınıfa eklemeliyiz.
    • Cubit oluşturmak için flutter_bloc: ^6.1.1 kütüphanesini eklemek gerekir.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    12._State_Management.pdf

    Description

    Bu quiz, buton tetikleme, sayaç artış işlemleri ve veri kontrolünü kapsar. Öğrenme objetivo, programlama esaslarını anlamaktır.

    More Like This

    Java AWT and Event Driven Programming Quiz
    10 questions
    AWT Controls and Event Handling Quiz
    5 questions
    Java Event Handling
    12 questions

    Java Event Handling

    RespectableBegonia avatar
    RespectableBegonia
    Event Handling in GUI Programming
    40 questions
    Use Quizgecko on...
    Browser
    Browser