Det finns i huvudsak fem typer av komponenter som används för att bygga ett program. Egentligen dessa kommit objekt definierade i Android SDK och ger olika metoder genom vilka en ansökan kan uppföra sig. Som utvecklare behöver vi bara ringa och utvidga dessa redan definierade klasser för användning i vår ansökan.
Dessa är de viktigaste Android applikationskomponenter:
Omdömen
Aktiviteten är en enskild användargränssnitt skärm i en Android-applikation där visuella element som kallas Visningar (även känd som widgets) kan placeras och användaren kan utföra olika åtgärder genom att interagera med den. Betrakta figuren. Hela fönstret ger användaren ett gränssnitt för att interagera med och därför hela skärmen gör en aktivitet. Kontrollerna som placeras i fönstret tillåter användaren att utföra vissa åtgärder och kallas Översikter eller widgetar.
I detta exempel finns det fem widgets, de är - Textview, Edittext Analog och två knappar. Widgets i en aktivitet kan skapas på två olika sätt, genom ren Java-kod och genom att lägga till XML-kod för att definiera UI. Den senare är alltid att föredra. En ansökan kan ha mer än en aktivitet och varje aktivitet fungerar oberoende, men kan kopplas till varandra och varje aktivitet som du skapar måste definieras i programmets manifestfilen. Varje aktivitet i Android kommer att vara underklass av aktivitetsklass som definierats i Android SDK.
Omdömen
På ett liknande sätt kan du komma åt data som andra verktyg har skapat genom att använda innehållsleverantörer. Exempel på innehållsleverantör i Android är kontaktdatabasen. Innehållsleverantören av kontaktdatabas gör andra program att söka, läsa, modifiera och skriva kontakt info. Android kommer med flera andra inbyggd Innehållsleverantörer som vi kan använda i vår ansökan.
Alla innehållsleverantörer genomförs som en underklass till ContentProvider klass som definieras i Android