РетроВзгляд: Nokia Lumia 830 и Windows Phone в 2020
Velkommen tilbake til Windows Phone 7.5 Mango App-utviklingsserien. Vi så hvordan du kan bruke lærred som dialog, nå i denne leksjonen skal vi se på de forskjellige typene inputscopes tilgjengelig under Windows Phone 7 og hvordan du endrer inputscope-typen avhengig av behovene til søknad.
Når brukeren må skrive inn data i tekstbokser, gjør han / hun det ved hjelp av et tastatur på skjermen. Dette tastaturet på skjermen kalles InputScope. Windows Phone 7 har en rekke forskjellige typer inputscopes som du som utvikler kan velge mellom, avhengig av hvilken type informasjon du ønsker å samle inn. Gi brukeren en passende type inngangskode for å skrive inn data, gjør dataoppføringsoppgaven raskere og enklere for brukeren.
Så la oss komme i gang!
Opprett et nytt prosjekt med et unikt navn som "InputScopeDemo". Kopier og lim inn følgende XAML-kode i XAML-koden for innholdspanelet.
HorizontalAlignment = "Left"Margin = "- 10,26,0,0"Name = "myTextBox"Tekst = ""VerticalAlignment = "Top"Bredde = "460">InputScope>Følgende kodelinje forteller operativsystemet Windows Phone 7 for å åpne E-postnavn og adressetype Inputscope. Du vil legge merke til at denne typen Inputscope er tilpasset slik at du kan skrive e-postadressen enkelt, spesielt med ".com" -tasten og alle små alfabeter.
Hvis du vil ha et numerisk inngangskonto for å samle telefonnummeret, er alt du trenger å gjøre, Endre NameValue-attributtet til Telefonnummer
Du kan også angi typen av inputscope i C # -koden ved å skrive inn følgende kode i tekstboksens Focus-hendelse.
InputScope scope = new InputScope ();InputScopeName navn = nytt InputScopeName ();name.NameValue = InputScopeNameValue.Number;scope.Names.Add (navn);textbox1.InputScope = scope;I denne koden er alt du trenger å lage et objekt for InputScope-klasse og et objekt for InputScopeName-klassen.
InputScope scope = ny InputScope ();InputScopeName name = nytt InputScopeName ();Vi angir deretter navnevalueringsattributtet for objektet for InputScopename-klassen til typen input omfang vi trenger.
name.NameValue = InputScopeNameValue.Number;Alt vi må da gjør er å legge inn objektet til InputScopeName til objektet til InputScope.
scope.Names.Add (navn);Den endelige linjen med kode setter bare innspillet til tekstboksen.
textbox1.InputScope =For en komplett liste sammen med deres individuelle forklaring kan du besøke msdn.com og søke etter InputScopeNameValue Enumeration.
I neste innlegg vil vi lære om GPS, Location API og Calling Web Services.
Jeg gleder meg til Microsofts nettleserbaserte utgave av Office. Mens selskapet ikke leder utviklingen til skybaserte apps, er det absolutt midt i bevegelsen. Microsofts suite vil bli utgitt neste år, men du kan spare penger ved å få tilgang til apper på Internett-kontoret akkurat nå. In-browser produktivitets suiter er vanligvis gratis. I tillegg liker jeg dem for lette systemer, for eksempel netbooks, hvor Microsofts skrivebordssuite føles for oppblåst for jevn skriving.
Google Docs tilbyr gratis nettleserbaserte produktivitetsprogrammer med grunnleggende funksjoner som samsvarer med Office-appene. Mens jeg ofte bruker den tjenesten, er jeg spesielt interessert i Zoho-pakken. Appene inkluderer et renere grensesnitt og noen få funksjoner utover Googles alternativer.
Samsung introduserte Samsung Galaxy S, en super Android-smarttelefon til rival HTC EVO 4G, de forskjellige Droids (både Motorola og HTC) og selvfølgelig iPhone 4. Versjoner av Galaxy S vil gjøre veien til amerikanske kyster i sommer i fire forskjellige formfaktorer til alle fire store amerikanske transportørene. Jeg var heldig nok til å få hendene mine på den opprinnelige europeiske Galaxy S og gjorde noen raske side om side sammenligninger med de andre varme telefonene til sommeren.
Design og visning
Forskere har funnet en måte å gjøre farger mer levende på en e-leser skjerm, noe som kan lede Forskere ved University of Michigan på Ann Arbor var i stand til å fange smale lysstråler på forskjellige lengder, noe som til slutt reflekterer som farge på en enhet. Fargene forblev på plass fra forskjellige synsvinkler, og teknologien kunne brukes til e-lesere i fremtiden, sa forskerne i en uttalelse.
Det kan føre til en ny generasjon av farge-e-lesere der sollys kunne bli brukt som en omgivende lyskilde for å vise fargebilder, akkurat som eksisterende e-blekkdisplayer, sa forskerne. Teknologien kan også eliminere behovet for bakgrunnsbelysning som vanligvis finnes i LCD-skjermer. Det kan forbedre batterilevetiden til en enhet, da et LCD-skjerm betraktes som den mest kraftige sulten i en e-leser eller nettbrett.