Maak je eerste Android-applicatie met Eclipse

hoe maak je een app met eclipse

Bent u op zoek naar hoe u een aanvraag kunt doen met Eclipse? Degenen die zich bezighouden met de ontwikkeling van Android-apps je weet wel, die van de Ontwikkelomgevingen meest gebruikt voor programma-apps es Eclipse.

Voor degenen die willen beginnen met het ontwikkelen van apps, heb je de ontwikkelomgeving, maar ken je de structuur van een project niet in Eclipse? Wil je beginnen met ontwikkelen, maar weet je niets van het milieu? Welnu, voor degenen die enthousiast willen worden en als ontwikkelaars in deze wereld van apps willen beginnen, gaan we hierna de basisstructuur van een Android-app uitleggen, iets dat gemakkelijk is, maar erg belangrijk om duidelijk over te zijn.

Om native Android-apps te ontwikkelen, is het belangrijk en zal je veel helpen om voorkennis te hebben van objectgeoriënteerd programmeren en of het in Java, veel beter, omdat het de taal is die voor deze taak wordt gebruikt.

Hoe maak je een "Hallo wereld" app in Android, met Eclipse

Waar begin je met het ontwikkelen van een Android-app?

We beginnen met een voorbeeldprogramma, genaamd "Hallo Wereld" Deze naam wordt meestal gegeven aan de eerste oefening die we in een programmeertaal doen.

We moeten de nodige tools hebben geïnstalleerd en gedetailleerd in Android-ontwikkelaars(in het Engels).

Om dit te doen openen we de IDE en vanuit het bovenste menu openen we Bestand -> Nieuw -> AndroidAplicationProject, een dialoogvenster wordt ingeschakeld waarin we om de volgende informatie worden gevraagd:

ontwikkel eclipse Android-app

Naam van de toepassing. (Degene die na installatie aan de gebruiker wordt getoond, Hallo Wereld). Naam van het project zoals we hebben gezegd Hello World.

Pakketnaam gebruikt als naamruimte en codeorganisatiestructuur, "com.example.helloworld" Minimale Android-versie vereist, bijvoorbeeld Android 2.2 (hoe lager de versie, hoe meer onze app op meer apparaten zal draaien, maar aan de andere kant zal ons bestraffen voor het niet kunnen gebruiken van de nieuwste Android-functies).

Android-apps maken

Dan markeren we de optie Activiteit maken voor Eclipse maak de klasse die wordt gestart wanneer de toepassing wordt uitgevoerd. Normaal gesproken wordt deze klasse MainActivity genoemd, omdat dit de hoofdklasse van onze App zal zijn. Als alles voltooid is, drukken we op ronden zodat onze eerste Android-project.
Het is tijd om het gemaakte project te bekijken, Android-projecten hebben dezelfde mappenstructuur die moet worden onderhouden. Met behulp van de weergave van pakketverkenner, Het zal voor ons heel gemakkelijk zijn om het te zien:

een Android-applicatie maken

SRC-MAP
Onder de pakketorganisatie heeft deze map alle broncode. Alle Java-klassen van de applicatie zullen worden gelokaliseerd.

GEN MAP
Waar de door de compiler gegenereerde bestanden zich bevinden, mag niet worden gewijzigd.

RES MAP
Samen met src is deze map een van de mappen die we het meest gaan gebruiken, het heeft alle benodigde bronnen voor de toepassing. De bestanden in deze map worden getransformeerd door de compiler, waardoor een bronbestand wordt gegenereerd waartoe we toegang hebben vanuit code via de klasse R. Om aan te passen aan verschillende schermresoluties, kan een map verschillende versies ervan hebben.

ACTIVA-MAP
Bevat meer bronnen van de applicatie, waartoe we gemakkelijk toegang zullen hebben door de AssetManager-klasse

ANDROIDMANIFEST.XML
Applicatieconfiguratiebestand, alle projecten hebben een bestand als dit, het beschrijft de belangrijkste kenmerken (machtigingen, applicatieversie, pictogram).

En dit is de basisstructuur van een project in de Android mobiel besturingssysteem, als je durft, voer het project uit en je zult het resultaat zien van wat je in de emulator hebt gedaan. Hoewel je op dit moment alleen de mal hebt, wie weet, publiceer je ooit een app die door miljoenen mensen wordt gebruikt en kun je ervan leven.

Laat hieronder een reactie achter, als je deze aanmaakprocedure hebt geprobeerd, van je eerste Android-app.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*