Android - Activité de Constructeur vs onCreate

Je comprends que Android Activities ont des cycles de vie et que onCreate doit être remplacée et utilisé pour l'initialisation, mais ce qui se passe exactement dans le constructeur? Existe-il des cas où l'on pouvait/devait l'emporter sur la Activity constructeur ainsi, ou si vous ne la touchez jamais?

Je suis en supposant que le constructeur ne devrait jamais être utilisée, car les références à Activities ne sont pas nettoyés entièrement (ce qui freine le garbage collector) et que onDestroy est là pour ça. Est-ce correct?

  • Que penser du fait que Android peut détruire/recréer votre Activité à tout moment? Vous ne savez pas si le constructeur sera appelé ensuite, et même si - quel constructeur sera appelé... (la même chose s'applique à des Fragments et c'est pourquoi chaque Fragment doit mettre en œuvre un vide constructeur par défaut).
InformationsquelleAutor idolize | 2010-07-21