24 Optimierung und Performance

In diesem Kapitel geben wir einige Hinweise zur Optimierung von Android-Anwendungen. In vielen Fällen müssen wir gewohnte Vorgehensweisen durch manchmal recht »unschöne« Alternativen ablösen, um die Performanz der Anwendung nicht in Mitleidenschaft zu ziehen.

24.1 Erste Optimierungsregeln

Ein Telefon ist kein Server!

Es sollte jedem Entwickler klar sein, dass er auf einem Android-Gerät nicht über die gleichen Hardwareressourcen verfügt wie auf einem Desktop- oder Serversystem. Er muss also dafür Sorge tragen, dass er Speicherverbrauch und Prozessorlast so gering wie möglich hält. Daher definieren wir die »Oberste Regel der Android-Entwicklung« wie folgt:

Keep it simple! Schreiben Sie nur Code, wenn Sie ihn unbedingt ...

Get Android 5 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.