Frage zu MainActivity

  • Antworten:2
  • OffenNicht stickyNicht beantwortet
  • Forum-Beiträge: 39

15.07.2014, 14:19:16 via Website

Hi,

Ich habe kurz eine Verständnisfrage. Ist MainAcitivity eine Klasse oder eine Aktivität oder was genau?

Das hat mich sehr verwirrt.

LG

Antworten
  • Forum-Beiträge: 11.130

15.07.2014, 14:36:53 via Website

Also genaugenommen ist die Mainactivity eine normale Klasse, die von der Android Klasse Activity erbt.
Wie das Wort Main schon aussagt, ist dies der Kern des Programms, wie in Java die normale main Methode.
So, beim starten der App wird die MainActivity (kann auch einen anderen Namen haben) gestartet.
Es wird die Methode onCreate ausgeführt, in der dann verschiedene Dinge wie das aufbauen der UI passieren.
Activity heißt nur, dass du ganz einfach UI abfragen und ändern kannst.
Mehr zu diesem Thema:
http://developer.android.com/reference/android/app/Activity.html

LG Pascal //It's not a bug, it's a feature. :) ;)

Antworten
Empfohlene Artikel