Les 3 - Activities en Intents

Activities & Intents
Keuzedeel Mobile App Development
Les 3 / Week 4
1 / 16
volgende
Slide 1: Tekstslide
Applicatie- en mediaontwikkelaarMBOStudiejaar 1

In deze les zitten 16 slides, met tekstslides.

Onderdelen in deze les

Activities & Intents
Keuzedeel Mobile App Development
Les 3 / Week 4

Slide 1 - Tekstslide

Activity

Slide 2 - Tekstslide

Slide 3 - Tekstslide

Slide 4 - Tekstslide

Slide 5 - Tekstslide



app:layout_constraintTop_toBottomOf
"Beperk mijn bovenkant tot de onderkant van dit andere element"

Slide 6 - Tekstslide

Demonstratie: Layouts inrichten
Kijk en luister mee. Maak evt. aantekeningen, maar werk niet tegelijk mee in Android Studio.

Ik zal het project dat ik nu maak straks delen op ItsLearning.

Slide 7 - Tekstslide

Aan de slag:
Maak een activiteit
1. Start een nieuw project genaamd 'DitBenIk'
2. Maak één Fullscreen Activity
3. Plaats daarin 2 TextViews, één EditText en
één Button.
4. Maak één TextView dikgedrukt met: android:textStyle="bold"
5. Gebruik constraints zodat de activiteit er uitziet als in de afbeelding.

Slide 8 - Tekstslide

Intent
Bron: vandale.nl

Slide 9 - Tekstslide

Expliciete Intent
Expliciet want: we geven aan wie deze Intent moet gaan behandelen.
(this = deze activiteit / deze app)

Slide 10 - Tekstslide

Impliciete Intent
Impliciet want: we vragen "ik wil dit bekijken" (ACTION_VIEW) en laten een (nog onbekende) app op de telefoon reageren.
(In dit geval zal de standaard ingestelde browser-app de link openen)

Slide 11 - Tekstslide

We geven de data een naampje (net als variabelen) en kunnen die uitlezen in een andere Activiteit:

Slide 12 - Tekstslide









https://developer.android.com/guide/components/intents-filters#java

Slide 13 - Tekstslide

Aan de slag: Inleveropdracht 'DitBenIk'-app of eigen idee
🤓

Slide 14 - Tekstslide

Slide 15 - Tekstslide

Ga aan de slag met de inleveropdracht.

❓ Vraag? Kom je er niet aan uit? Benieuwd hoe/waarom iets werkt? Stuur een bericht naar de docent!
Klaar?
Lever de opdracht in op ItsLearning en stuur de docent een bericht.

Slide 16 - Tekstslide