Les 3 - Activities en Intents

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

This lesson contains 16 slides, with text slides.

Items in this lesson

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

Slide 1 - Slide

Activity

Slide 2 - Slide

Slide 3 - Slide

Slide 4 - Slide

Slide 5 - Slide



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

Slide 6 - Slide

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 - Slide

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 - Slide

Intent
Bron: vandale.nl

Slide 9 - Slide

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

Slide 10 - Slide

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 - Slide

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

Slide 12 - Slide









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

Slide 13 - Slide

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

Slide 14 - Slide

Slide 15 - Slide

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 - Slide