*   >> Lezen Onderwijs artikelen >> science >> programming

Android Programmering: Android Components

Er zijn in hoofdzaak vijf soorten componenten die worden gebruikt om een ​​applicatie te bouwen. Eigenlijk zijn gekomen objecten gedefinieerd in de Android SDK en biedt verschillende manieren waarop een toepassing kunnen gedragen. Als ontwikkelaar hoeven we alleen maar te bellen en uit te breiden deze reeds gedefinieerde klassen om te gebruiken in onze applicatie.

Dit zijn de belangrijkste Android Application Components:

Activiteiten

activiteit is een individuele user interface scherm in een Android-applicatie, waar visuele elementen genoemd Bekeken (ook bekend als widgets) kunnen geplaatst en de gebruiker kan verschillende handelingen uitvoeren wisselwerking mee. Denk aan de figuur. Het hele venster geeft de gebruiker een interface om te communiceren met en daarom is deze volledige scherm maakt een activiteit.

De geplaatst in het venster controles stelt de gebruiker in staat om bepaalde acties uit te voeren en worden bekeken of widgets genoemd. In dit voorbeeld zijn er vijf widgets, zij - TextView, EditText AnalogClock en twee knoppen. De widgets in een activiteit kunnen worden gemaakt op twee verschillende manieren, door pure Java-code en door het toevoegen van XML-code om de gebruikersinterface te definiëren. Laatstgenoemde heeft altijd de voorkeur.

Een toepassing kan meer dan één activiteit hebben en elke activiteit opereert zelfstandig, maar kan worden met elkaar verbonden en elke activiteit die u maakt moet manifest bestand van uw toepassing worden gedefinieerd. Elke activiteit in android zal subklasse van Activity class gedefinieerd in Android SDK zijn.

Content Providers

Content providers in Android biedt een flexibele manier om gegevens beschikbaar zijn over toepassingen.

Stel, u maakt elk type van gegevens in uw toepassing (bijvoorbeeld van mening dat u bent het maken van een to do list in uw toepassing, dan is de lijst van dingen is een data) en je het op te slaan op een opslaglocatie, kan het in de databank, bestandssysteem of in een online opslagruimte. Dan door content providers andere toepassingen in staat zijn op te vragen, de toegang tot of zelfs de gegevens die u hebt gemaakt te wijzigen, zolang uw content provider toelaat.

Op een vergelijkbare manier kunt u toegang tot de gegevens die andere hulpprogramma's hebt gemaakt, met behulp van content providers. Voorbeeld voor content provider in Android is de contactendatabase. De inhoud leverancier van contactendatabase kunnen andere applicaties op te

Page   <<       [1] [2] [3] [4] >>

Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.