Discovery znanje
/ Knowledge Discovery >> Discovery znanje >> tech >> elektronika >> telefoni >>

Kako Google Phone Works

Building Android aplikacije

Za izgradnjo Android aplikacijo, razvijalec mora biti seznanjen z programskem jeziku Java. Ob predpostavki, razvijalec je spretni v Java, on ali ona lahko prenesete komplet za razvijalce programske opreme (SDK) in se je začel. SDK daje dostop razvijalec uporaba programskega vmesnika za Android (API).

SDK vključuje številna orodja, vključno z aplikacijami za vzorčenje in telefonsko tekmec. Emulatorje so programi, ki podvajajo funkcije in funkcije določenega sistema ali naprave. Android emulator je program, ki podvaja funkcije telefona teče na platformi Android. Ko razvijalec konča gradnjo aplikacijo, lahko on ali ona ga preizkusijo na emulator bi videli, kako se bo aplikacija nastopili na dejanske strojne opreme.

Google ponuja obsežen Android tutorial na svoji razvijalec spletnega mesta. Podjetje še ponuja nasvete o osnovnih programskih korakov, kot so preizkušanje in razhroščevanje programske opreme. Izkušeni razvijalci lahko preskočimo na vajah in pojdite naravnost k izgradnji aplikacijo. Google tudi določa, korak-po-korak navodila o tem, kako zgraditi aplikacijo z imenom Hello World dati razvijalcem priložnost za seznanitev z arhitekturo Android.

To nas pripelje na drugo funkcijo Android, ki ga ločujejo od iPhone - razvijalci lahko ustvarite kompleksne aplikacije, ki delujejo v ozadju drugih aplikacij. Apple omejuje iPhone aplikacije v ospredje - če preklopite na drugo aplikacijo, prvi vlogi ste bili v ustavi, ki delajo, dokler se ne vrnete v njej. Ta funkcija omejuje vrste aplikacij razvijalci lahko gradili za iPhone. Android omogoča razvijalcem bolj obsežen dostop do procesov v ozadju

Google pokvari vse aplikacije v štiri osnovne gradnike (ne bodo vse aplikacije imajo vsak gradnik):.

  • Aktivnosti: Kadar koli aplikacija prikaže zaslon za uporabnika, da je aktivnost. Na primer, lahko zemljevid aplikacija imeti osnovno karto zaslon, izlet načrtovalec zaslon in zaslon prekrivnega pot. To je tri dejavnosti
  • namere. Nameni so mehanizmi za premikanje od ene dejavnosti na drugo. Če ste bili, da zapiše potovanje z našim primer uporabe kartiranja, bi bila namera razloži svoj vhod in vključite zaslon prekrivnega pot. Android omogoča tudi oddajanje nameri sprejemnike, ki so namere zunanjih dogodkov, kot se gibljejo na novo lokacijo ali dohodni telefonski klic sproži
  • Storitve. Storitev je program, ki teče na lastno pobudo brez uporabniškega vmesnika. Na primer,

    Page [1] [2] [3] [4] [5] [6] [7] [8]