Cómo usar todas tus apps Android en Windows 10
I tidigare kapitel i denna serie började vi med mycket grundläggande saker som introduktion, första lilla applikation och vi lärde oss också några andra grundläggande begrepp som variabler och tilldelar värderingar till dem. Detta kapitel kommer saker att bli lite mer intressanta. I det sista kapitlet fick vi bara inmatning från användaren för att visa honom lite resultat. Vi kommer att lära oss att fatta några beslut baserat på ingången från användaren.
Syntaxen för
"om" uttalandet är följande: Om (villkor)
Kodsord;
Det kallas som
beslutsberättelse eftersom det är baserat på villkor som vi ställer in, bestämmer applikationen huruvida ett specifikt kodblock ska utföras eller inte. Låt oss börja med att skapa ett nytt projekt. Skapa ett nytt projekt med något namn som passar dig. Av bekvämlighetsskäl har jag valt mitt projekt "ifstatement".
Dra nu ett textblock (txtDescription) till undersidan av sidan som spänner över hela emulatorns skärm i bredd (Se bild). Nedan dra en textruta (txtInput) och en knapp (btnSubmit) och släpp dem bredvid varandra. Slutligen dra ett annat textblock (txtResult) och gör det lite stort både i både höjd och bredd. Gör nu alla kontroller utom knapptryck, dvs ta bort text från deras textegenskap medan du ändrar texten på knappen till "Skicka". Du kan lägga till text i första textblocket om du vill. Jag har lagt till några riktlinjer för våra små spel / app (låt det vara dumt). Nu är vårt gränssnitt klart och ser ut som jag har visat i bilden.
Dubbelklicka nu på Submit-knappen för att gå till
button_click händelse i C # -fönstret. Skriv då följande kodkoder, för att kontrollera de grundläggande funktionerna i vår app. string userValue = txtInput.text;
if (userValue == "1")
txtResult.text = "Grattis du vann $ 1000";
Kör projektet nu. När du har skrivit 1 i textrutan trycker du på "Submit"; du kommer att få raden som "
Grattis du vann $ 1000 ". Men om du försöker skriva in något annat än 1 i textblocket innan du skickar in, kommer inget att hända eftersom vi inte har sagt till oss vad du ska göra om villkoret är felaktigt. Det här blocket är enklaste form av "If" -förklaring. Det finns
flera andra formulär av "if" -deklarationen som kan användas vid utvärdering av flera villkor, nämligen "if-else" , "annars-om" , "nested if`s" . Öppna nu C # delen av vårt program efter att ha stoppat felsökningsläget och skriv följande kod där. txtResult.Text = "Grattis du vann $ 1000";
annars om (userValue == "2")
txtResult.Text = "Bättre lycka nästa gång!";
annars om (userValue == "3")
txtResult.Text = "Du måste försök hårt! ";
else
txtResult.Text =" Nah skriv in korrekt. ";
Detta kallas som
" annars-om "
stege. Det tester värderar mot flera villkor och utför respektive kodblock. I annat fall bör det nämnas två saker, i "annat" om "steget" andra är
"=" Operatören är inte samma som "==" operatör . "=" Operatören tilldelar värde till L.H.S. medan "==" används för att jämföra värden. Nested "if`s" och "if-else" är ingenting annat än variationer av "simple if" och "else-if" stege, som du enkelt kan försöka i samma projekt. Så tills vi återvänder med nästa kapitel, behärskar detta "om" uttalande helt.
Mobilapputvecklare Intrinsyc Software och femtocell maker Ubiquisys har gått ihop för att utveckla UX-Zone, sa de onsdag. Hemversionen av användargränssnittet kan innehålla ikoner för underhållningstjänster med hög bandbredd som video-streaming och hemnätverksintegration. När användaren kommer till kontoret visas ett nytt utbud av företagsapplikationsikoner enligt ett uttalande från de två företagen.
När en användare ringer och surfar på webben med en telefon eller laptop som är utrustad med trådlöst bredband, signaler skickas via femtocell och en fast bredbandsanslutning. Femtocells tillåter också att operatörer avlastar användare från det vanliga mobilnätet och sparar pengar på backhaul-kapacitet.
Utveckla Windows 7.5 Mango Apps, Del 6: Switch Statement
Denna handledning beskriver vad som är alternativ till "if statement" i C # och hur att använda dem.
Utveckla Windows Phone 7.5 Mango-applikationer: Del 2 (HelloWorld app)
Detta är den andra handledningen av TWCs Learn Windows Phone 7.5 App-utvecklingsserie.