Mr.Curious schreef:
Beste RTT, ik gebruik Android al heel lang en ik vraag me altijd af wat de juiste manier is om een app op Android te sluiten? Ik weet dat je de Home-knop of de Back-knop kunt gebruiken om de app te sluiten, ik heb ook gezien dat weinig mensen de taakmoordenaar gebruiken om apps te sluiten.Maar als alle drie de methoden hetzelfde doen, wat is dan het verschil.
Nadat ik mijn app had gesloten, wil ik niet dat deze op de achtergrond wordt uitgevoerd en mijn telefoonbronnen gebruikt, dus ik vroeg me af welke van deze drie de juiste methode is om een app op Android te sluiten?
Nou, meneer Curious, bedankt voor het ter sprake brengen, het sluiten van apps op Android is iets dat we allemaal vaak per dag doen zonder er lang over na te denken. Dus wat is een ideale benadering om een app te sluiten? Moet u op de terugknop of de startknop drukken of Task Killer-apps gebruiken? Als ze allemaal het iets doen, wat maakt ze dan van elkaar anders?
Hier is een gedetailleerde gids om al deze vragen te beantwoorden.
TL; DR U kunt een van de twee gebruiken, namelijk. home-knop of back-knop om een app te sluiten, beide doen hetzelfde.
DetailUitleg vanAndroid-terugknop versus startknop
Terug knop: Theoretisch zal wanneer op de terugknop wordt gedrukt, onDestroy () worden aangeroepen, die Android vertelt dat de gebruiker deze applicatie wil afsluiten en dat het systeem alle aanwezige informatie over de applicatie zal vernietigen. Maar sommige apps zoals Spotify en Google-apps volgen dit niet, en de meeste apps blijven beschikbaar in recente apps. De volgende keer dat de gebruiker de app opent, ziet hij of zij daarom het standaard welkomstscherm van de app.
Home Button roept de methode onPause () aan, die het systeem vertelt om de informatie op het scherm vast te houden, aangezien de gebruiker terug zal komen en deze opnieuw zal gebruiken. En als de gebruiker na een bepaalde tijd niet terugkomt, wordt deze app gereset en gaat deze verloren uit recente apps.
Android is een slimmer besturingssysteem. Ze weten goed wanneer en hoeveel middelen moeten worden toegewezen. Mogelijk hebt u gesloten apps zien verschijnen onder recente apps, zelfs als u op de terugknop hebt gedrukt in plaats van op de startknop. Waarom? Dit komt omdat het ophalen van apps uit een cache sneller is dan het openen van een nieuwe.
En wat de toewijzing van middelen betreft,Activiteiten worden niet op de achtergrond uitgevoerd op Android,daarom verbruikt zeer minder (bijna niets) hoeveelheid geheugen of batterij. Ze zijn er gewoon, want de volgende keer dat u deze app opent, worden ze snel gestart.
Integendeel, het wordt niet aanbevolen om task killer-apps te gebruiken om apps te sluiten. Maar soms, als u een app geforceerd moet sluiten, gebruikt u de ingebouwde optie voor geforceerd sluiten, beschikbaar onder apparaatinstelling> Apps> Tik op de app die u wilt sluiten> Geforceerd sluiten.
Conclusie
Het maakt niet uit of je op de homeknop of de terugknop drukt om een app te sluiten, het verandert alleen wat je de volgende keer dat je de app opent te zien, terwijl de batterij of het geheugen van je apparaat onaangetast blijven door welke methode je hebt gebruikt om te sluiten de app.
Via StackExchange - Android