Programując przedstawioną na obrazie kontrolkę stepper w aplikacji mobilnej należy obsłużyć zmienną, która przechowuje zawsze jej aktualną wartość. Do uzyskania takiej funkcjonalności można skorzystać ze zdarzenia
Programując przedstawioną na obrazie kontrolkę stepper w aplikacji mobilnej należy obsłużyć zmienną, która przechowuje zawsze jej aktualną wartość. Do uzyskania takiej funkcjonalności można skorzystać ze zdarzenia
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: B
Uzasadnienie i szersze wyjaśnienie:
Kontrolka Stepper służy do inkrementacji i dekrementacji wartości numerycznej. Aby aplikacja mogła reagować na każdą zmianę tej wartości (np. w celu odświeżenia interfejsu lub wykonania obliczeń), należy użyć zdarzenia, które jest wywoływane właśnie w momencie zmiany. We frameworkach do tworzenia aplikacji (np. Xamarin.Forms, .NET MAUI) takim zdarzeniem jest ValueChanged. Jest ono generowane za każdym razem, gdy użytkownik naciśnie przycisk „+” lub „-”, zmieniając wewnętrzną wartość kontrolki.
Dlaczego pozostałe odpowiedzi są nieprawidłowe?
- A.
DescendantAdded: To zdarzenie jest związane z dodawaniem elementów potomnych do kontrolki-kontenera i nie ma związku ze zmianą jej wartości numerycznej. - C.
Unfocused: Jest wywoływane, gdy kontrolka traci fokus (gdy użytkownik przechodzi do innej kontrolki). - D.
SizeChanged: Jest wywoływane, gdy zmieniają się wymiary (szerokość lub wysokość) kontrolki na ekranie.
Chcesz poćwiczyć całą kwalifikację INF.04?
Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.
Pojęcia z tego pytania
- Framework Xamarin / Xamarin.FormsWieloplatformowy framework firmy Microsoft umożliwiający tworzenie natywnych aplikacji na systemy Android, iOS i Windows przy użyciu języka C# i deklaratywnego języka XAML.
- Interfejs (Interface)Czysty kontrakt określający zestaw sygnatur metod i właściwości bez pól stanu, który klasa implementująca musi w całości zrealizować.
- Pojęcie Frameworku (Inversion of Control)Rozbudowany szkielet programistyczny definiujący architekturę i przepływ sterowania aplikacji (Inversion of Control - framework wywołuje kod programisty, a nie odwrotnie).
Podobne pytania z działu „Interfejs uzytkownika mobile”
Ten sam obszar materiału z kwalifikacji INF.04. W całej bazie znajdziesz 20 pytań z tego działu.
- #27
W aplikacji mobilnej dodano wyszukiwanie w liście elementów. Który komponent Androida najlepiej się do tego nadaje?
- #28
Który wzorzec projektowy najczęściej stosuje się w architekturze aplikacji mobilnych, aby oddzielić logikę biznesową od widoku?
- #138
Aplikacja mobilna wyświetla listę, której każdy z elementów może być dotknięty palcem, aby wyświetlić jego szczegóły. Zdarzenie odpowiadające tej akcji to
- #225
Które logo przedstawia narzędzie, którego nie wykorzystuje się do tworzenia aplikacji mobilnych
- #308
Wskaż język programowania, w którym można utworzyć aplikację mobilną dla systemu Android