Online Android og iPhone Applikations Editor på dansk

Din profil
Log ud
Online Android og iPhone Applikations Editor på engelsk
Online Android og iPhone Applikations Editor på fransk
Online Android og iPhone Applikations Editor på kinesisk
Online Android og iPhone Applikations Editor på dansk
Online Android og iPhone Applikations Editor på svensk
alt_image_de_flag
Make me Droid

Annonce
Brugerhandling: forms
Nogle sider tillader dig at lave dit eget side layout og tilpasse elementer lige på den måde, du ønsker det.

Make me Droid lader dig ikke alene vise dit eget indhold med hjælp af elementerne (tekster, knapper, billeder, containers...) men gør dig også interaktiv (udveksling af informationer med applikationsbrugerne, sende og modtage).

Former er hjertet af det hele, da de lader dig sende indhold, gemmer det og gør det søgebart.

Her vil vi vise dig, hvordan du kan bruge disse former: et simpelt system til at vise rubrikannoncer i din Android Applikation.
Oversigt
For at lave en simpel version af en rubrikannonce applikation, så er 3 sider nødvendige:
  • Tilføj Annonce: en Tom side.
  • Visning af oprettede annoncer: en dynamisk liste side.
  • Visning af annonce detaljer: en Tom side.

Nye annoncer vil blive sendt til Make me Droid´s online dataarkiv ved brug af formular og vises, når en mobilenhed beder om det.
Former og handlinger
En form er meget simpelt et navn som du kan tildele elementer så som horizontal/vertical containers eller andet element, der er i stand til at indeholde underpunkter. Hvert element i en form tilhører denne form.

Nogle af de elementer du bruger i dit layout, så som tekster, billeder og knapper kan blive tildelt handlinger. Der er mange forskellige handlinger; den vi skal fokusere på som en del af vores eksempel er Send en form til Make me Droid's online dataarkiv.


Her vil jeg forklare, hvordan man laver en ny side, der tillader brugere at indsende en annonce.
  • Lav en Tom side og gør den til hovedside for din applikation.
  • Tryk på midten af skærmen for at se sidens indhold.
  • Fra indholdspanelet, så bruger du knappen til at tilføje et nyt horizontal container element.
  • Gentag denne handling igen og tilføj 2 elementer mere til horizontal containeren:
    • Et tekst input element.
    • En knap.
  • Vælg horizontal containeren og skriv MinForm som form navn. Dette navn lader dig så gemme og modtage dit indhold.
  • Vælg så tekst input elementet og vælg et kendenavn til MinBesked. Dette vil blive brugt til at få adgang til dine data. Det skal vi bruge i næste trin.
  • Så vælger du knappen og vælger "tryk" handling: vælg Send en form, vælg MinForm, så validerer du og trykker på Vælg handling. Gå tilbage til sideeditoren og vælg en handling.
Siden til at sende nye annoncer er nu klar. Her handler det om, hvordan du vil vise annoncer, som brugerne har sendt.
Dynamiske lister og datakilder
Under det forrige trin valgte vi at sende former til Make me Droid online storage. Dette betyder, at den information, som brugerne sender, er gemt på internettet. Det er også herfra, vi vil hente alle former, der er blevet sendt, for at vise dem på en liste.

Dette kaldes en data source, fordi vi vil bruge det til dynamically fill nogle dele af vores skærme i stedet for hovedsagligt at tilføje vores egen information.

Her er trin til, hvordan man viser eksisterende former til brugere:
  • Lav en dynamic list skærm. Standard skærmindhold er layout model , som vil blive brugt til hvert punkt på listen. Den dynamiske liste vil tilføje denne model så mange gange, som forme er sendt af brugere og indsætte relateret information til hver enkelt.
  • Vælg den skærm du lige har tilføjet fra screen list. Properties bliver vist. Rediger data source for denne skærm.
  • Sæt Form from online storage som en datakildetype og vælg så MyForm. Vi har nu lavet et link mellem sendte forme og listen, der vil vise dem takket være formnavnet, som vi definerede tidligere. Tryk Set data source for at gå tilbage til editoren.
  • Søgeord såsom $[an_identifier] bliver brugt til at fortælle applikationen, at du vil erstatte den med ægte indhold, der eksisterer i dataform og have en identifikator, der matcher dette søgeord. Rediger en af de eksisterende tekster i modeller og sæt dens værdi til $[MyMessage].
  • Link denne skærm til en af sidefodsgenvejene for adgang til det senere, eftersom den aktuelle applikations standardskærm er den, vi vil bruge til at sende former.

Vi har lige defineret to vigtige informationer: den dynamiske liste henter dens indhold fra listen over former MyForm, der er opnået på online form storage og når listen vises, vil ethvert punkt på den konvertere $[MyMessage] søgeord til reel data, som en bruger tidligere udfyldte før afsendelse af dets form.
Din applikation kan allerede prøves. Når den er installeret på en enhed, så førstsend one or multiple classifieds, gå så til din classifieds list screen for at tjekke resultatet.
Datakilder, igen
Hvis du har afprøvet din applikation inden dette trin, så har du måske bemærket, at der ikke sker noget, når du klikker på et punkt på listen over rubrikannoncer. Nu vil vi gerne vise classified detailed information, når der klikkes på en af punkterne på listen

Datakilden vi brugte tidligere var en collection of sent forms, og hvert punkt i den samling var collection of information (input text, pictures...).

Når en dynamic list klikkes på, giver det sin egen information (en samling af information) til den næste skærm. Det betyder, at hvis din rubriksannonceliste indeholder to indgange, hvor ene er "Jeg vil sælge min bil", og den anden er "Leder efter en Samsung telefon", hvis du så klikker på "Jeg vil sælge min bil", så vil næste skærm være i stand til at få adgang til feltet $[MyMessage], som faktisk vil vise I want to sell my car på skærmen.

Her er, hvordan du forbedrer din applikation til at vise rubrikannoncedetaljer, når en bruger klikker på et punkt på en liste:
  • Lav en ny custom layout skærm.
  • Tilføj en vertical container, hvori du kan tilføje to tekster: Den første er din sidetitel, og den anden vil vise reelt rubrikannonceindhold.
  • Rediger tekster nummer to, og sæt dens værdi til $[MyMessage].
  • Vælg din dynamic list skærm igen fra skærmlisten, og vælg så Dynamic list item punktet på modellen.
  • Sæt "klik-handlingen" for dette punkt, så det show a screen. Den skærm, der skal vises, er den, vi lige har lavet.
Dit rubrikannoncesystem er nu klart! Tøv ikke med at kontakte os, hvis du støder på problemer med opsætningen af dette.

Fokuser på betydningen af form, data sources, identifiers og $[...] søgeord for at få adgang til informationer, og du vil være i stand til at lave en applikation med høj kvalitet på få minutter.