- Napelemes cégbe vásárolta be magát a Google
- Trösztellenes vizsgálatot indíthat az EU a Microsoft és az OpenAI ellen
- 4 év alatt 75 milliárd dollárt önt az AI-ba és a chipekbe az SK Hynix
- Az NVIDIA lett a világ legértékesebb vállalata
- Az USA tisztifőorvosa figyelmeztető címkét ragasztana a közösségi médiára
Új hozzászólás Aktív témák
-
Sianis
addikt
Sziasztok!
Arra tudtok valami megoldást, hogy hogyan lehetne vizsgálni mikor van az alkalmazás előtérben, háttérben? Első körben arra gondoltam, hogy egy AtomicInteger számlólót bevezetek, amikor egy-egy Activity onResume lefut akkor növeli, onPause esetében csökkenti a számlálót. Csökkentés, növelés után kiküldök egy Otto értesítést, hogy ellenőrizze az értéket. Ha 0 akkor háttérben van az alkalmazás, hogy nem akkor előtérben. Érzem, hogy ez még közel sem tökéletes, mivel minden Activity váltásnál 2x fut le az ellenőrzés, egyszer látja, hogy 0-ra vált (onPause), majd újra megnő (onResume). Illetve abban sem vagyok biztos, hogy az onPause hamarabb végez, mint egy onResume. Legyünk ugye gyanakvóak.
Valami tipp, hogy hogyan lehetne ezt tökéletesre megírni?
Köszi!
Sianis
Új hozzászólás Aktív témák
- Bomba ár! Lenovo ThinkPad L380 - i7-8GEN I 16GB I 256SSD I 13,3" FULL HD I HDMI I Cam I W11 I Gari!
- Bomba ár! Lenovo X1 Yoga 1st - i5-6G I 8GB I 256GB SSD I 14" FHD Touch I W10 I CAM I Garancia!
- Bomba ár! Lenovo X1 Yoga 1st - i7-6G I 16GB I 256GB SSD I 14" FHD Touch I W10 I CAM I Garancia!
- Bomba ár! Lenovo X1 Yoga 3rd - i5-8GEN I 8GB I 256GB SSD I 14" 2K Touch I W11 I CAM I Garancia!
- Bomba ár! Lenovo X1 Yoga 3rd - i5-8GEN I 8GB I 256GB SSD I 14" FHD Touch I W11 I CAM I Garancia!