- Kiszivárgott a Pixel 10a specifikációja
- Mobil flották
- Nemzetközi vizekre evezett a Realme GT 7 és GT 7T
- Apple iPhone 14 Pro Max - sziget fesztivál
- Megvan, melyik Snapdragon 7 kerül Nothing Phone (4a)-ba
- OnePlus 15 - van plusz energia
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- OnePlus Nord 2 5G - észak-északkelet
- Újra elérhető az Android 17 Beta
- iPhone topik
Új hozzászólás Aktív témák
-
thon73
tag
Hát én pont azért kezdtem el (újra) programozni, mert nem találtam senkit, aki helyettem - pénzért - megcsinálja. Egyébként meg igen drága.
Fel a fejjel! Fog az menni, csak legyél türelmetes!

A világ legelvarázsoltabb service-vel játszom egy ideje, a billentyűzetvezérlővel, úgyhogy az android csavarjait nekem nem kell bemutatni. A jó hír: megy benne a háttérszál! A rossz: az asynctask még a service-nél is hülyébb állatfaj.
EZT olvasd végig, ha gondolod. Régi, de segíteni fog az asynctask megértésében. Elküldöm a készülő kódot is szívesen, de kicsit nagyra nőtt, nehéz benne bogarászni.A lényeg:
A Service megvalósít egy Listener-t, amin keresztül az AsyncTask tudja jelezni az eredményt.
Ezt a Listener-t az AsyncTask konstruktorában adom át, vagyis magát a service-t.
A Service meghívja .execute-tal az AsyncTask-ot, de a sikeres lefutást már a Listener-ben meghatározott metódusok kezelik le, amiket az AsyncTask onPostExecute metódusa hív meg.
Ez a szűk lényeg, mert az Asynctask előnye, hogy látod, hogy hol tart; ad visszajelzést a hibáról; és persze meg lehet szakítani. Épp csak ezeket is mind fel kell programozni, bár a terep elő van készítve.Internetet még nem használtam (mármint közvetlenül a programból), de az biztos, hogy az UI szál erre tiltott. Azt, hogy pontosan milyen módon teszed háttérbe a feladatot (AsyncTask, Loader, Service, Thread stb.) mérlegelni kell, de az AsyncTask-ot mindenképp érdemes behatóan ismerni.
Új hozzászólás Aktív témák
- Spórolós topik
- Assetto Corsa Rally
- A fociról könnyedén, egy baráti társaságban
- Kiszivárgott a Pixel 10a specifikációja
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Mobil flották
- SONY LCD és LED TV-k
- Milyen egeret válasszak?
- Bemutatkozott a Silent Hill: Townfall
- Villanyszerelés
- További aktív témák...
- Samsung Galaxy Tab S10 Ultra 5G 12/256GB 14,6" // ÚJSZERŰ // 100%-os AKKU
- Razer Blade 14 Mercury 3070Ti-Ryzen 9-6900HX-14"-1440p-165Hz-QHD-16GB
- Gamer PC-Számítógép! Csere-Beszámítás! Intel Ultra 7 265KF / RTX 5070 / 32GB DDR5 / 1TB Nvme SSD
- Apple iPhone 13 /128GB / Kártyafüggetlen / 12Hó Garancia / Akku: 100% Után gyártott Kijelző
- Eladó Nintendo Wii
- Samsung Galaxy A52s 128GB, Kártyafüggetlen, 1 Év Garanciával
- HIBÁTLAN iPhone 15 Pro 128GB Black Titanium -1 ÉV GARANCIA -Kártyafüggetlen
- Apple iPhone 13 Mini 128 GB Fekete 1 év Garancia Beszámítás Házhozszállítás
- HP ProDesk 600 G4 i3-8100 8GB 256GB 1 év garancia
- BESZÁMÍTÁS! ASUS TUF Z790 i9 14900K 32GB DDR5 1TB SSD RX 9070 XT 16GB ZALMAN Z10 PLUS Seasonic 750W
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



