*   >> Læs Uddannelse artikler >> science >> programming

Android Programmering: Android Application Components

Der er primært fem typer af komponenter, der bruges til at bygge et program. Faktisk disse er kommet objekter defineret i Android SDK og giver forskellige metoder, som en ansøgning kan opføre sig. Som udvikler vi behøver blot at ringe og udvide disse allerede definerede klasser til at bruge i vores ansøgning.

Disse er de vigtigste Android Application Komponenter:

Aktiviteter


Aktivitet er en individuel brugergrænseflade skærm i en Android applikation, hvor visuelle elementer kaldes Views (også kendt som widgets) kan anbringes og brugeren kan udføre forskellige handlinger ved at interagere med den. Se figuren. Hele vinduet giver brugeren en grænseflade til at interagere med og derfor er denne fuldstændige skærm gør en aktivitet. Kontrollerne placeret i vinduet giver brugeren mulighed for at udføre bestemte handlinger, og kaldes visninger eller widgets.

I dette eksempel er der fem widgets, de er - TextView, EditText AnalogClock og to knapper. Kan oprettes widgets i en aktivitet på to forskellige måder, ved ren Java-kode og ved at tilføje XML-kode til at definere UI. Sidstnævnte er altid at foretrække. Et program kan have mere end én aktivitet og hver aktivitet fungerer uafhængigt, men kan være knyttet til hinanden, og hver aktivitet, du opretter, skal være defineret i din ansøgning manifest fil. Hver aktivitet i Android vil være underklasse af aktivitet klasse er defineret i Android SDK.


Content Providers

Content udbydere i Android giver en fleksibel måde at gøre data tilgængelige på tværs af applikationer. Antag, at du er ved at skabe nogen form for data i dit program (f.eks anser du opretter en til at gøre listen i din ansøgning, så listen over ting er en data), og du gemmer den til enhver opbevaringssted, kan det være i database, filsystem eller i enhver online lagerplads. Derefter gennem indholdsleverandører andre programmer er i stand til at forespørge, adgang eller endda ændre de data, du har oprettet, så længe din udbyder tillader det.

På samme måde kan du få adgang til data, som andre forsyningsselskaber har oprettet, ved at bruge indholdsleverandører. Eksempel på indhold udbyder i Android er den kontaktdatabase. Indholdet leverandør af kontaktdatabase tillader andre programmer at forespørge, læse, ændre og skrive kontakter info. Android kommer med flere andre indbyggede Udbyderne, som vi kan bruge i vores ansøgning. Alle indholdsleverandører er implementeret som en underklasse af Indholdsudbyder k

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

Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.