Suche Erklärung zu Layouts und Fragmenten in Android

  • Antworten:3
Simon2202
  • Forum-Beiträge: 9

08.07.2015, 20:42:30 via Website

Hallo!

Ich habe eine generelle Frage zu den Layouts.

Standartmäßig gibt es ja die activity_main.

Wenn ich jetzt zum Beispiel einen Login Screen erstelle wo man einen Spielernamen eingeben muss soll ich das, da es das erste Layout ist das angezeigt wird in die activity_main schreiben, oder eine eigene Layout Datei (z.B activity_login) erstellen?

Und wofür genau verwendet man Fragmente?

Setze mich derzeit das erste mal mit Layouts auseinander und bitte darum, dass mir jemand dieses Thema halbwegs erklärt!

MfG

— geändert am 09.07.2015, 11:21:57

Antworten
Gelöschter Account
  • Forum-Beiträge: 2.492

09.07.2015, 07:39:09 via App

Du kannst die Layouts nennen wie du willst du musst dann nur darauf achten dass du in der activity also in der Klasse die richtige Layout File nimmst. Der Übersichtlichkeit also würde ich sie irgendwas mit Login nennen.
Fragments sollte besser jemand anderes erklären habe mich da auch erst kurz mit beschäftigt.

Antworten
Klaus
  • Blogger
  • Forum-Beiträge: 19.172

09.07.2015, 07:48:31 via App

Hallo Simon2202!

Herzlich Willkommen hier bei uns im Forum.

Bitte beachte, dass Threads mit nicht aussagekräftigem Titel bei uns üblicherweise den Regeln entsprechend entfernt werden. Ich bitte dich daher, deinen Threadtitel innerhalb der nächsten 24 Stunden, spätestens jedoch bei deinem nächsten Besuch noch etwas aussagekräftiger zu gestalten (Hierfür einfach unter deinem ersten Beitrag auf 'bearbeiten' klicken, dann kannst du oben noch mal den Titel anpassen)

Danke :)

| LG Klaus |
| Google Nexus 6P - Dirty Unicorns | Google Nexus 6 - Dirty Unicorns |
| Das AndroidPITiden-Buch | Die Androiden-Toolbox | AndroidPIT-Regeln |

Antworten
Jeyk
  • Forum-Beiträge: 109

09.07.2015, 17:20:05 via App

Hey

avtivity_main ist nur ein Standard Name für die hauptansicht
Man kann jeden Namen nehmen wenn dieser dann in der entsprechenden activity eingetragen wird

— geändert am 09.07.2015, 17:21:33

Antworten