Android Studio is de officiële geïntegreerde ontwikkelomgeving (IDE) die wordt gebruikt om apps te ontwikkelen voor apparaten die het Android-besturingssysteem gebruiken. Android-apparaten omvatten smartphones, tablets, slimme horloges, smart-tv's en zelfs slimme apparaten zoals camera's en huishoudelijke apparaten. De officiële programmeertaal voor Android is Java. Daarom helpt het om een beetje kennis van Java-codering te hebben om echt efficiënt te zijn bij Android Studio. Deze wikiHow leert je de basis van het gebruik van Android Studio.
Stappen
Deel 1 van 2: Aan de slag
Stap 1. Download en installeer Android Studio
Android Studio is gratis te downloaden en te installeren. Gebruik de volgende stappen om Android Studio te downloaden en te installeren:
- Ga naar https://developer.android.com/studio in een webbrowser.
- Klik Android Studio downloaden.
- Vink "Ik heb de bovenstaande voorwaarden gelezen en ga ermee akkoord".
- Klik Android Studio voor Windows downloaden of Android Studio voor Mac downloaden
- Dubbelklik op het Android Studio Installer-bestand in uw Downloads-map of webbrowser.
- Volg de instructies op het scherm om de installatie van Android Studio te voltooien.
Stap 2. Open Android Studio
Android Studio heeft een groen pictogram met een afbeelding die lijkt op een tekenkompas in het midden. Klik op het Android Studio-pictogram om Android Studio te openen.
Stap 3. Maak een nieuw project aan
Wanneer u een nieuw project aanmaakt, kunt u selecteren voor welk apparaat u een app en een activiteit wilt ontwerpen. Gebruik de volgende stappen om een nieuw project aan te maken:
- Klik Bestand.
- Klik Nieuw.
- Klik Nieuw project.
- Klik op een van de tabbladen bovenaan om een apparaat te selecteren.
- Selecteer een activiteit (optioneel), of selecteer Geen activiteit om een app helemaal opnieuw te ontwerpen.
- Klik Volgende.
- Typ een naam voor uw project in de eerste balk.
- Gebruik de derde balk om een opslaglocatie te selecteren (optioneel, de standaard opslaglocatie is "C:\Users\[gebruikersnaam]\AndroidStudioProjects")
- Gebruik het vervolgkeuzemenu naast "Taal" om te selecteren Java of Kotlin.
- Gebruik het vervolgkeuzemenu naast 'Minimum SDK' om de minimale versie van Android te selecteren waarop uw app wordt uitgevoerd.
- Klik Finish.
Stap 4. Open het bestand "activity_main.xml"
Gebruik het projectpaneel aan de linkerkant om verschillende bestanden voor uw app te openen. Gebruik de volgende stappen om naar "activity_main.xml" te navigeren en deze te openen:
- Selecteer "Project" in het vervolgkeuzemenu boven het projectpaneel aan de linkerkant.
- Vouw uw app-naam boven aan het deelvenster Project uit.
- Uitbreiden app.
- Uitbreiden src.
- Uitbreiden hoofd.
- Uitbreiden res.
- Uitbreiden lay-out.
- Dubbelklik activity_main.xml.
Stap 5. Klik op Ontwerp, Code, en Splitsen om van weergavescherm te wisselen.
Klik op een van de drie weergaveschermopties in de rechterbovenhoek boven het weergaveschermpaneel om van weergavescherm te wisselen. In de ontwerpweergave wordt weergegeven hoe het scherm eruit zal zien wanneer het in uw app is geïnstalleerd en kunt u visuele elementen toevoegen. In de codeweergave wordt de Java-code weergegeven en kunt u de code bewerken. Gesplitste weergave toont zowel de ontwerpweergave als de codeweergave in een gesplitst scherm.
Stap 6. Verwijder objecten op het scherm
Mogelijk hebt u enkele standaardobjecten op het app-scherm die u niet wilt behouden. Om ze te verwijderen, klik eerst op Ontwerp om over te schakelen naar de ontwerpweergave. Klik vervolgens op het object op het scherm dat u wilt verwijderen en druk op de Verwijderen toets.
Deel 2 van 2: Objecten toevoegen
Stap 1. Voeg een tekstvak toe aan uw app
Tekstvakken kunnen worden gebruikt om tekst op het scherm van uw app weer te geven. U kunt het paneel "Attributen" aan de linkerkant gebruiken om de tekst in het vak te bewerken en het tekstvak een ID te geven waarnaar in uw Java-script kan worden verwezen. Gebruik de volgende stappen om een tekstvak aan uw app toe te voegen:
- Klik op de Ontwerp om naar de ontwerpweergave te gaan.
- Klik Tekst onder het paneel "Palet" aan de linkerkant.
- Klik en sleep Tekstweergave op het scherm.
- Bewerk de tekst die u in het tekstvak wilt weergeven naast 'tekst' in het deelvenster 'Kenmerken' aan de rechterkant.
- Typ een naam voor het tekstvakobject naast "Id" in het deelvenster "Kenmerken".
Stap 2. Voeg een invulbare tekstbalk toe
Een invulbaar tekstvak stelt de gebruiker in staat om zijn eigen tekst in te voeren. Dit kan worden gebruikt om gebruikers in staat te stellen hun naam, e-mailadres en andere informatie in te voeren. U kunt de voorbeeldtekst en het object "ID" bewerken in het deelvenster "Attributen". Gebruik de volgende stappen om een invulbaar tekstvak aan het scherm toe te voegen:
- Klik op de Ontwerp om naar de ontwerpweergave te gaan.
- Klik Tekst onder het paneel "Palet" aan de linkerkant.
- Klik en sleep Platte tekst op het scherm.
- Bewerk de voorbeeldtekst die u op de tekstbalk wilt weergeven naast 'tekst' in het deelvenster 'Kenmerken'.
- Klik op het vlagpictogram naast "InputType" in het deelvenster "Attributen".
- Klik op het selectievakje naast het type tekst dat u de gebruiker wilt laten invoeren (bijv. tekstPersonalName, textEmailAddress, telefoon, enz.)
- Typ een naam voor het tekstbalkobject naast "Id" in het deelvenster "Attributen".
Stap 3. Voeg een knop toe aan het scherm
U kunt het paneel "Attributen" aan de linkerkant gebruiken om de knoptekst en objectnaam te bewerken. Gebruik de volgende stappen om een knop aan het scherm toe te voegen:
- Klik op de Ontwerp om naar de ontwerpweergave te gaan.
- Klik Toetsen onder het paneel "Palet" aan de linkerkant.
- Klik en sleep Toetsen op het scherm.
- Bewerk de tekst die u op de knop wilt weergeven naast 'tekst' in het deelvenster 'Kenmerken'.
- Typ een naam voor het knopobject naast "Id" in het deelvenster "Attributen".
Stap 4. Klik op het tabblad MainActivity.java om uw hoofdactiviteit te coderen
Hiermee wordt het java-script weergegeven dat van uw hoofdactiviteit een functionerende app maakt. Hiervoor moet je wat over Java weten.
Stap 5. Voeg een nieuwe activiteit toe
Door een nieuwe activiteit toe te voegen, krijgt je app meer dan één functie. Als je een tabblad of een knop wilt maken waarmee een tweede scherm in je app wordt geopend, moet je een nieuwe activiteit toevoegen. Gebruik de volgende stappen om een tweede activiteit aan je app toe te voegen:
- Klik met de rechtermuisknop app in het "Project"-paneel aan de linkerkant.
- Beweeg over Nieuw.
- Beweeg over Werkzaamheid.
- Klik op een activiteitstype (bijv. Basisactiviteit).
- Voer een activiteitsnaam in de eerste balk in.
- Voer een lay-outnaam in voor de activiteit in de tweede balk.
- Voer in de derde balk een titel voor de activiteit in.
- Gebruik het vervolgkeuzemenu naast "Taal" om " Java" of " Kotlin".
- Klik Finish.
Stap 6. Open het XML-bestand voor uw nieuwe activiteit
Het XML-bestand voor de nieuwe activiteit bevindt zich op dezelfde locatie als de eerste. Gebruik de volgende stappen om naar uw nieuwe XML-bestand te navigeren en dit te openen:
- Vouw uw app-naam bovenaan uit.
- Uitbreiden app.
- Uitbreiden src.
- Uitbreiden hoofd.
- Uitbreiden res.
- Uitbreiden lay-out.
- Dubbelklik op het XML-bestand voor uw nieuwe activiteit.
Stap 7. Voeg objecten toe aan de nieuwe activiteit
Zorg ervoor dat u zich in de ontwerpweergave bevindt wanneer u nieuwe objecten toevoegt. Naast tekst en knoppen bevat het Paletmenu allerlei objecten die je aan je app kunt toevoegen. Enkele voorbeelden zijn de volgende:
- Naast de objecten "TextView" en "Plain text" zijn de Tekst menu bevat objecten voor e-mails, telefoonnummers, adressen, datum, tijd, tekst met meerdere regels en meer.
- Naast de eenvoudige knoppen, Toetsen menu heeft afbeeldingsknoppen (waar u uw eigen afbeeldingen gebruikt), selectievakjes, radio-opties, een tuimelschakelaar en een zwevende actieknop.
- De Widgets menu heeft allerlei soorten objecten die u kunt toevoegen, waaronder een ImageView, VideoView, WebView, CalendarView ProgressBar, RatingsBar, SearchView en meer.
- Lay-outs bevat verschillende ontwerpelementen voor uw app.
- containers bevat objecten die bedoeld zijn om andere objecten te huisvesten, zoals een werkbalk, navigatiebalk, tabellen, schuifweergave-items en meer.
- Google bevat een AdView-optie en een MapView-optie.
- Nalatenschap bevat oudere Android-opties.
Stap 8. Sla uw project op
Gebruik de volgende stappen om uw project op te slaan:
- Klik Bestand.
- Klik Sla alles op.