Vad är ett korrekt sätt att stänga Android-appar?

Mr. Curious skrev,

Kära RTT, jag använder Android länge nu och undrar alltid vilket är rätt sätt att stänga en app på Android? Jag vet att man kan använda hemknappen eller bakåtknappen för att stänga appen, jag har också sett få personer som använder uppgiftsdödaren för att stänga appar.Men om alla tre metoderna gör samma sak, vad är då skillnaden?

När jag väl har stängt min app vill jag inte att den ska köras i bakgrunden och använda mina telefonresurser, så jag undrade bara av dessa 3, vilken är den rätta metoden för att stänga en app på Android?

Stäng Android-appar

Tja, Mr. Curious, tack för att du tar upp detta, att stänga appar på Android är något vi alla gör många gånger om dagen utan att tänka mycket på. Så vilket är ett perfekt sätt att stänga en app? Ska du trycka på bakåtknappen, hemknappen eller använda uppgiftsdödande appar? Om alla gör något, vad skiljer dem då från varandra?

Här är en detaljerad guide för att svara på alla dessa frågor.

TL; DR Du kan använda någon av två, dvs. hemknappen eller bakåtknappen för att stänga en app, båda gör samma sak.

DetaljFörklaring tillAndroid-bakåtknapp vs hemknapp

Tillbakaknapp: Teoretiskt när tillbaka-knappen trycks in kommer den att anropa Destroy (), som berättar för Android att användaren vill avsluta det här programmet och systemet kommer att förstöra all aktuell information om applikationen. Men vissa appar som Spotify och Google-appar följer inte detta, och de flesta av apparna är fortfarande tillgängliga i de senaste apparna. Därför nästa gång användaren öppnar appen kommer han eller hon att se standardvälkomstskärmen för appen.

Hemknappen anropar metoden onPause (), som säger till systemet att hålla informationen på skärmen eftersom användaren kommer tillbaka och använder den igen. Och om användaren inte kommer tillbaka efter en viss tid återställs denna applikation och förloras från de senaste apparna.

Android är smartare OS. De vet det väl när och hur många resurser som ska tilldelas. Du kanske har sett stängda appar visas under de senaste apparna även om du har tryckt på bakåtknappen istället för hemknappen. Varför? Det beror på att det är snabbare att hämta appar från en cache än att öppna en ny.

Och vad gäller fördelningen av resurser,Aktiviteter körs inte i bakgrunden på Android,förbrukar därför mycket mindre (nästan ingenting) mängd minne eller batteri. De är bara där, för nästa gång du öppnar den här appen kommer de att starta snabbt.

Tvärtom rekommenderas det inte att använda uppgiftsdödande appar för att stänga appar. Men ibland, om du behöver tvinga stänga en app, använd sedan det inbyggda alternativet för stängning av kraft, tillgängligt under enhetsinställning> Appar> Tryck på appen du vill stänga> Tvinga stängd.

Slutsats

Det spelar ingen roll om du trycker på hemknappen eller bakåtknappen för att stänga en app, det ändrar bara vad du kommer att se nästa gång du öppnar appen medan enhetens batteri eller minne förblir opåverkat av vilken metod du använde för att stänga appen.

Via StackExchange- Android

Se Även