Android Warum man Apps beenden sollte bzw. es nicht tun sollte

schlingel

Gesperrter Benutzer
Ich würde hier gerne Argumente sammeln warum es gut ist bzw. schlecht ist Android Apps manuell zu beenden.

Wenn hier ein paar Argumente geführt wurden, kann man das in einem FAQ-Beitrag schön zusammen fassen und jeder hat was dabei gelernt :)

Also bitte, fangt an eure Argumente zu bringen.
 

musiKk

Top Contributor
Gibts einiges bei StackOverflow. Weiß nicht, ob man dem noch viel hinzufügen muss.

Kurz gesagt: Apps sind keine Desktop-Anwendungen. Sie sind leichtgewichtig und es gibt einen klar definierten Lifecycle. Wenn man den ordentlich umsetzt, braucht man keine Funktion für manuelles Beenden.
 

schlingel

Gesperrter Benutzer
Da fehlt mir der Aspekt mit den Services. Prinzipiell bin ich auch kein Freund vom Beenden von Apps aber z.B. der Google Music Player tut es und auch die Runtastic App.

Warum macht es dort Sinn? Weil damit auch Services beendet werden die sonst immer laufen würden. Das ist z.B. eine Ausnahme wo es schon Sinn macht eine Beenden-Funktion einzubauen.
 

musiKk

Top Contributor
Keine Ahnung, der Music Player ist bei mir wahrscheinlich durch Custom Firmware verändert (und ich finde keinen im Play Store, muss mal zu Hause schauen); er hat jedenfalls keine entsprechende Funktion und Runtastic benutze ich nicht. Ein Service kann doch durch eine entsprechende Nutzerinteraktion beendet werden (Stop-Button o.ä.) oder per Timeout.
 

TheDarkRose

Gesperrter Benutzer
Eine App die sich gezielt beenden lässt (z. B. Ein messenger) ist etwas anders als wie wenn man eine App mit fremden Mitteln abschließt.

Gesendet von meinem Nexus 7 mit Tapatalk 2
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
W Firestore String in Apps Laden Android & Cross-Platform Mobile Apps 10
Noahscript Android Was haltet ihr von Chat- bzw. Messenger Apps? Android & Cross-Platform Mobile Apps 2
krgewb Android Spezielle Apps Android & Cross-Platform Mobile Apps 1
D Android Android Apps direkt vom Handy aus programmieren? Android & Cross-Platform Mobile Apps 2
? Android erstellen der grafischen Benutzeroberfläche und Kommunikation zwischen Apps Android & Cross-Platform Mobile Apps 8
D Android Java-Umfang durch Apps-Entwicklung? Android & Cross-Platform Mobile Apps 1
S Voraussetzungen für Android-Apps Android & Cross-Platform Mobile Apps 7
Kr0e Verkauf von Android Apps Android & Cross-Platform Mobile Apps 17
J Apps für Android programmieren - Android Handy notwendig oder reicht Simulator? Android & Cross-Platform Mobile Apps 3
K Apps durchsuchen nach verwendeter Methode Android & Cross-Platform Mobile Apps 4
M Android Android 4 Apps abwärtskompatibel mit Android 2 Android & Cross-Platform Mobile Apps 1
P Android Auflösungsunabhängige Apps Android & Cross-Platform Mobile Apps 2
S Android Fehler beim Anzeigen meines Apps auf Galaxy Tab Android & Cross-Platform Mobile Apps 4
J Wie schwer sind Apps zu programmieren? Android & Cross-Platform Mobile Apps 13
G Android Apps auf Device Android & Cross-Platform Mobile Apps 18
B Android App aus dem Speicher richtig beenden? Android & Cross-Platform Mobile Apps 6
A Beenden einer 2ten Activity Android & Cross-Platform Mobile Apps 3
P Android Warum kann man App's nicht beenden? Android & Cross-Platform Mobile Apps 16
J Android Emulator Beenden Android & Cross-Platform Mobile Apps 4
G Activity beenden Android & Cross-Platform Mobile Apps 2
A Midlet bei Fehler elegant beenden mit Fehlermeldung Android & Cross-Platform Mobile Apps 4

Ähnliche Java Themen

Neue Themen


Oben