*   >> Lese Utdanning Artikler >> science >> programming

Skrive Windows Mobile Application Bruke Google Apis

ram Files \\ Microsoft Device Emulator \\ 1.0 \\ dvcemumanager.exe og høyreklikk Windows Mobile 6.0 Classic Emulator og velg koble til. Dette vil bringe opp emulator i et nytt vindu. Med Windows Mobile Device Center kjører, høyreklikk på emulator på nytt i Enhetsbehandling og velger vugge. Når vugget, synkroniserer emulator med Windows Mobile Device Center som oppdager automatisk emulator. Velg "Koble til uten å sette opp enheten alternativet fra Windows Mobile Device Center. Du skal nå være i stand til å åpne Internet Explorer i emulator og surfe på Internett.



Skrive Kode

Opprette et nytt prosjekt

Åpne Visual Studio 2008 og skape en ny "Smart Device 'prosjekt fra prosjektmaler. Velg "Target Platform" som "Windows Mobile 6 Professional SDK" i neste skjermbilde og applikasjonstype som "Device Application". Å bygge en applikasjon på toppen av Google-dataprogrammeringsgrensesnitt, må vi legge til referanser til menighetene installert tidligere til dette prosjektet.

De mobile forsamlinger er tilgjengelig her: C: \\ Program Files \\ Google \\ Google Data API SDK \\ Redist \\ Mobile \\ windows


Prosjektet mal vil skape en Winform tilpasset størrelsen på målenheten. Slippe et par tekstbokser fra verktøykassen til skjemaet for å akseptere admin auth legitimasjon og legge til et menyelement for å logge på. Arrangementet behandleren for menyvalget klikk vil gjøre de nødvendige API-kall som bruker Google Apps API og autentisere admin.
prøve {String domenenavn = txtEmail.Text.

Split (newchar [] {'@'}) [1]; //Initial AppsServive & Hent Admin Detaljer service = newAppsService (domenenavn, txtEmail.Text, txtPasswd.Text); UserEntry oppføring = service.RetrieveUser (txtEmail.Text.Split (newchar [] {'@'}) [0]); statusBar1.Text = "Hello" + entry.Login.UserName; mItemLogin.Enabled = false; mItemLogin.Enabled = false;} catch (AppsException e) {statusBar1.Text = e.Message;}

Du kan opprette ytterligere UI for å administrere brukere og elementer knytte meny med dem.

For eksempel vil opprette nye brukere, sette inn følgende kode i klikk hendelsesbehandling:

privatevoid btnCreateUser_Click (objekt avsenderen, EventArgs e) {try {UserEntry entry = service.CreateUser (newUserName.Text.Trim (), fornavn. Text.Trim (), familyname.Text.Trim (), password.Text.Trim ()); statusBar1.Text = entry.Login.UserName + "opprettet";} catch (AppsException unntak) {statusBar1.Text = exception.Reason;}}

Det siste trinnet i utviklin

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

Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.