| |||||||
Das Thema "Zeit ohne Schlafmodus: 97,3%" befindet sich unter Samsung Galaxy (I7500) Forum auf Android-Hilfe.de.
![]() |
| | Themen-Optionen | Ansicht |
| | #11 (permalink) |
| Android-Hilfe.de Mitglied Registriert seit: 13.08.2009
Beiträge: 147
Abgegebene Danke: 5
Erhielt 4 Danke für 4 Beiträge
| Ja, das werde ich tun. Danke dir erstmal! |
| | |
| | #12 (permalink) |
| Fortgeschrittenes Mitglied Registriert seit: 22.06.2009
Beiträge: 478
Abgegebene Danke: 17
Erhielt 46 Danke für 22 Beiträge
|
Nagut das liegt ja nicht an Android sondern an den Programmen die sich quasi in den "Autostart" schreiben um auf irgendwelchen Input zu warten...
|
| | |
| | #13 (permalink) |
| Android-Hilfe.de Mitglied Registriert seit: 13.08.2009
Beiträge: 147
Abgegebene Danke: 5
Erhielt 4 Danke für 4 Beiträge
|
Was mich nervt ist, dass ich den Autostart nicht zentral steuern kann. Und das liegt an Android. Aber die Aussage oben hab ich ja so verstanden, dass die Apps immernoch nerven können, wenn ich sie schon im Taskmanager abgeschossen habe, sie also nicht mehr auf Input warten aktiv... und das fänd ich blöd :-P |
| | |
| | #14 (permalink) |
| Super-Moderator Modell: HTC Desire Registriert seit: 21.07.2009
Beiträge: 9.539
Abgegebene Danke: 93
Erhielt 1.711 Danke für 1.330 Beiträge
|
Gerade WENN Du sie mit dem TaskManager abschießt, kann es sein (je nach App), dass Du ihr nicht die Chance gibst, angeforderte Resourcen wieder richtig freizugeben oder entsprechende Event-Handler zu entfernen. Der TaskManager greift bös' in den Life-Cycle einer Anwendung ein. Maniac hat in einem anderen Thread geschrieben, dass beim normalen "Ableben" einer Anwendung die Ereignisse "OnClose" (oder "OnStop") und "OnDestroy" (bitte nicht auf die Namen festnageln, ich mach das aus dem Kopf und habe mich noch nicht mit Android-Entwicklung beschäftigt) ausgelöst, die für ein sauberes Beenden der Applikation, wo die Freigabe der Resourcen und der Handler erfolgt, sorgen sollen. Über den TaskManager fällt eins der beiden Ereignisse weg.
__________________ Thyrion Siemens C25 / Nokia 6510 / SE K700i / Samsung Galaxy I7500 (rooted) / HTC Desire (rooted / S-ON) Kein Support via PN und E-Mail. Bitte das Forum nutzen! Traut Euch, die Suche beißt nicht! - Android-Hilfe.de - Forenregeln - Eine Bitte an alle Android-Neulinge... Kein Punkt? Kein Komma? Keine Hilfe! schreibst du alles klein? dann sind deine shift-tasten aber ganz schön einsam. DRÜCK sie mal öfter! |
| | |
| | #15 (permalink) | ||
| Android-Hilfe.de Mitglied Registriert seit: 13.08.2009
Beiträge: 147
Abgegebene Danke: 5
Erhielt 4 Danke für 4 Beiträge
| Zitat:
Zitat:
Mit der Freigabe von Ressourcen hat das allerdings nichts zu tun. Diese erfolgt automatisch. Mir wäre ein Exit-Button in jeder Anwendung auch lieber + eine Möglichkeit, den Autostart zu vermeiden. Aber das Fehldesign lässt mir hier keine Wahl ;-) | ||
| | |
| | #16 (permalink) |
| Super-Moderator Modell: HTC Desire Registriert seit: 21.07.2009
Beiträge: 9.539
Abgegebene Danke: 93
Erhielt 1.711 Danke für 1.330 Beiträge
|
Garbage Collection ist ein Riesenthema, sowie auch das Erkennen, ob ein Objekt noch benötigt wird (wie Du schon sagst, ob noch irgendwo eine Referenz darauf existiert und selbst wenn, ob es noch benötigt wird (z.B. Zirkelreferenzen erkennen)). Man kann eigentlich immer Objektleichen erzeugen, die nicht aufgeräumt werden, kommt eben auf den verwendeten Garbage Collector-Algorithmus an. Meine Java-Zeiten sind (dienstlich bedingt) allerdings etwas her und bei Android Entwicklung bin ich noch nicht soweit (wäre sowieso rein privat)
__________________ Thyrion Siemens C25 / Nokia 6510 / SE K700i / Samsung Galaxy I7500 (rooted) / HTC Desire (rooted / S-ON) Kein Support via PN und E-Mail. Bitte das Forum nutzen! Traut Euch, die Suche beißt nicht! - Android-Hilfe.de - Forenregeln - Eine Bitte an alle Android-Neulinge... Kein Punkt? Kein Komma? Keine Hilfe! schreibst du alles klein? dann sind deine shift-tasten aber ganz schön einsam. DRÜCK sie mal öfter! |
| | |
| | #17 (permalink) |
| Android-Hilfe.de Mitglied Registriert seit: 13.08.2009
Beiträge: 147
Abgegebene Danke: 5
Erhielt 4 Danke für 4 Beiträge
|
Also ich weiß nicht, wie genau es unter Android gelöst ist, aber für Java-Prozesse auf "normalen" Linux-Rechnern wäre zum Schluss garnicht mehr der GC zuständig, sondern das Betriebssystem würde die Ressourcen einsammeln, die die sterbende VM übrig lässt, so sie dies denn tut. Bedenke dabei aber auch, dass die Task-Manager Funktionen von Android selbst verwenden, um die Anwendungen abzuschießen. Ich halte Google-Programmierer nicht für dumm; daher bin ich der festen Überzeugung, dass sie sich darum gekümmert haben, dass eine Ressource nach dem Entfernen freigegeben wird :-D |
| | |
| | #18 (permalink) | |
| Android-Hilfe.de Mitglied Registriert seit: 26.06.2009
Beiträge: 103
Abgegebene Danke: 24
Erhielt 14 Danke für 6 Beiträge
| Zitat:
| |
| | |
| | #19 (permalink) |
| Android-Hilfe.de Mitglied Registriert seit: 13.08.2009
Beiträge: 147
Abgegebene Danke: 5
Erhielt 4 Danke für 4 Beiträge
|
Ich kenne das Problem mit der Taste :-D! Aber die Tasche hab ich schon vorher ausgemustert, weil sie das Handy nicht vollständig schützt...
|
| | |
| | #20 (permalink) | |
| Fortgeschrittenes Mitglied Registriert seit: 16.07.2009
Beiträge: 323
Abgegebene Danke: 12
Erhielt 17 Danke für 11 Beiträge
| Zitat:
| |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| WLAN hängt nach einiger Standby-Zeit | Sepp | Samsung Galaxy (I7500) Forum | 32 | 05.10.2010 19:23 |
| Zeit einstellen, wann Mailbox anspringt | GMoN | T-Mobile G1 Forum | 6 | 27.02.2010 07:19 |
| nach Outlook Abgleich Zeit verschoben | blue | Android Allgemein | 0 | 23.07.2009 08:54 |
| Mein neues G1 erzeugte in kurzer Zeit über 120 Mb ohne mein Zutun ! :-( | ieee802.1q | T-Mobile G1 Forum | 11 | 08.05.2009 18:12 |