Az általunk használt időzítő ütemezett feladatok révén timertask

Az általunk használt időzítő végrehajtani tervezett feladatok révén TimerTask

Annak érdekében, hogy végre a háttérben az az idő, ami után az alkalmazás kell történnie, vagy mi az esemény, akkor a beépített időzítő osztály és TimerTask. Timer osztály maga is kizárólag az időzítés, akkor két üzemmódban működhet: egyszeri a feladat végrehajtása, illetve az ismétlődő cselekvés (például egy emlékeztető, hogy nem rendelkezik engedéllyel antivírus :). TimerTask módszer leírására használják a műveleteket, amelyeket meg kell történnie a lejárati a visszaszámlálás időzítő. Ez azt jelenti, ott valósul vizuális megjelenítését az időzítő fut, különben nem fog csak úgy a háttérben, és minden hiába, senki sem tud róla.

Mi mindent megteszünk az első nagyon egyszerű dolog - létrehozni egy alkalmazás egy időzítő, amely a lejárati időt egy másodperces lesz megjelenik a felhasználó az aktuális időt a gépen, majd próbálja bonyolítja a feladatot, és végre egy időzítő indul a második tevékenységet.

Hozzon létre egy új projektet, válasszuk Blank Activity. A activity_main.xml fájlt hoz létre a alkalmazás felület:

Most a többi munkát fog bekövetkezni a kódot MainActivity.java. Itt végre a szokásos lépéseket: állapítsa használt objektumok lépjen a felhasználói felület elemeit. Nos, kérdezze Timer és eljárás feladatokat teljesítő lejártakor időzítő TimerTask.

Így a rendszer végrehajtásához végezzük Android időzítő. Igyekszünk fut, és nézd meg az eredményt:

Az általunk használt időzítő ütemezett feladatok révén timertask

Most nézzük, hogy egy kicsit nehezebb - ha 5 másodpercig, az időzítő elindul a második alkalmazás ablakot. Hogyan hozzunk létre egy második ablakot, és vigyétek átmenet már részletesen elemeztük korábban.

Mint tudod, minden változás hatással lesz csak egy időzítő:

amelyekkel a műveleteket a módszer MyTimerTask.

Fuss és teszt:

Az általunk használt időzítő ütemezett feladatok révén timertask

Az átmenet sikeres! Mint látható, az Android Timer nagyon egyszerű, és érdekes dolog, elméletileg TimerTask módszer lök semmit. Kísérlet! És a kezed Visszaszámlálót visszaszámlálás számláló.