A jövőben egy valós eszközön fogjuk elindítani és hibakeresni az alkalmazást, bemutatva az eljárást mindkét változat esetében, azaz a Google-szolgáltatásokat támogató okostelefonok, valamint ezen szolgáltatások támogatás nélküli új Huawei okostelefonok esetében. A futtatáshoz és a hibakereséshez azonban először létre kell hoznunk egy alkalmazást ebben a részben, amely a korábbi gyakorlati projektektől eltérően már amúgy is értelmes lesz, és néhány adatot feldolgoz.
Emlékeztetünk arra, hogy mi a tevékenység: A tevékenység az a fő osztály, amelyet a felhasználók látnak, amikor elindítják az alkalmazást. Az alkalmazás több olyan tevékenységből állhat, amelyek adatokat továbbítanak egymásnak. A tevékenységek lehetővé teszik a felhasználók számára, hogy információkat kapjanak és vezéreljenek az alkalmazásból egy grafikus felhasználói felületen (GUI) keresztül. Egy tevékenység általában egy többé-kevésbé összetett részfeladatot hajt végre, amelyet a felhasználónak el kell végeznie, például űrlap kitöltése, paraméterek beállítása, elem kiválasztása a listából stb. Az Activity osztály célja egy felhasználói felület megjelenítése és a felhasználói interakciók rögzítése ezen a felületen keresztül. A tevékenységet úgy kell megtervezni, hogy a felhasználó egy olyan dologra koncentrálhasson, amelyet jelenleg meg kell tennie, például szöveges üzenet írására és küldésére, kapcsolattartási adatok megadására stb.
Az alkalmazás témája a BMI testtömeg-index kiszámítása lesz az adott személy beírt magassága és súlya alapján. A kiszámítandó képlet az
BMI-érték = Súly kg-ban: (magasság m-ben) 2
Hozzon létre egy projektet, amelynek fő tevékenysége az EmptyActivity típusú. A fő tevékenység képernyő képernyőjén lesznek adatbeviteli vezérlők. Az eredmények a második tevékenység képernyőn jelennek meg.
Kezdjük el létrehozni annak a fő tevékenységnek a felhasználói felületét, amelyre a felhasználó adatokat fog bevinni. A példában a szöveg beírásához a mezők leírásainak megjelenítésében a típusú elemeket használják. TextView. Az értéktípus mellett azt is jelezzük a felhasználó számára, hogy az egység mely egységekben várja az adott értéket. A felhasználó két típusú elemrel fog kölcsönhatásba lépni Szöveg szerkesztése a magasság és a súly megadásához, és a gombbal, vagyis a type elemmel erősítse meg a bejegyzést Gomb.
Vizuális tároló segítségével fogjuk elhelyezni az elemeket az activity_main fájlban LinearLayout ezúttal az elemek függőleges elrendezésével. Mivel a felhasználó csak számokat fog beírni, úgy konfiguráljuk az EditText elemet, hogy csak számokból álló szöveges karakterláncot lehessen beírni rajta keresztül. Eszköz android paraméter: inputType = "szám"
- Nextech alkalmazások és szolgáltatások a gyermekekkel folytatott tevékenységekhez
- A legjobb oktatási játékok, alkalmazások és webhelyek 2018-ra - az első rész
- A gyermekek legszerencsétlenebb sérülései Tanuljanak meg előre! (ÉN
- TANÍTSA GYERMEKEIT A PARTNEREK CSOPORTJÁNAK KEZELÉSÉRE
- Hírek az alkalmazásban - Planeat - Táplálkozási alkalmazás