Fragment: Unterschied zwischen den Versionen

Aus Android Wiki
(Seite ganz neu angeleg)
 
(Verwendung der Vorlage Dieser Artikel)
Markierungen: Mobile Bearbeitung Mobile Web-Bearbeitung Visuelle Bearbeitung
Zeile 1: Zeile 1:
Ein Fragment ist ein wiederverwendbarer Baustein für eine Bildschirmseite ([[Activity]]) einer Android-[[App]] <ref>{{Cite web|url = http://developer.android.com/guide/components/fragments.html | title = Fragments | publisher = developer.android.com | accessdate = 2015-08-19 | language = Englisch }}</ref>.
{{Dieser Artikel|beschreibt ein Fragment als Element des User Interface. Für das Thema Geräte-Fragmentierung siehe [[Fragmentierung]].}}Ein Fragment ist ein wiederverwendbarer Baustein für eine Bildschirmseite ([[Activity]]) einer Android-[[App]]. <ref>{{Cite web|url = http://developer.android.com/guide/components/fragments.html | title = Fragments | publisher = developer.android.com | accessdate = 2015-08-19 | language = Englisch }}</ref>


Fragments wurden mit der Android-Version {{Android|3.0}} eingeführt, welches die erste Android-Version mit Unterstützung speziell für Tablet-Apps war.  
Fragments wurden mit der Android-Version {{Android|3.0}} eingeführt, welches die erste Android-Version mit Unterstützung speziell für Tablet-Apps war.  
Zeile 5: Zeile 5:
Eine [[App]] könnte auf einem Tablet-Display mehrere Fragmente gleichzeitig in einer Activity anzeigen, auf einem kleineren Smartphone-Display aber nur jeweils ein einzelnes Fragment in verschiedenen Activities<ref>{{Cite web|url = http://www.vogella.com/tutorials/AndroidFragments/article.html | title = Multi-pane development in Android with Fragments - Tutorial| date = |2014-11-13 | publisher = Lars Vogel (vogella.com) | accessdate = 2015-08-19 | language = Englisch }}</ref>.
Eine [[App]] könnte auf einem Tablet-Display mehrere Fragmente gleichzeitig in einer Activity anzeigen, auf einem kleineren Smartphone-Display aber nur jeweils ein einzelnes Fragment in verschiedenen Activities<ref>{{Cite web|url = http://www.vogella.com/tutorials/AndroidFragments/article.html | title = Multi-pane development in Android with Fragments - Tutorial| date = |2014-11-13 | publisher = Lars Vogel (vogella.com) | accessdate = 2015-08-19 | language = Englisch }}</ref>.


Technisch gesehen ist ein Fragment ein Objekt der Klasse ''android.app.Fragment''<ref>{{Cite web|url = http://developer.android.com/reference/android/app/Fragment.html | title = Klasse Fragment in offizieller API-Dokumentation für Android-Programmierer | publisher = developer.android.com | accessdate = 2015-08-19 | language = Englisch }}</ref>.
Technisch gesehen ist ein Fragment ein Objekt der Klasse ''android.app.Fragment''<ref>{{Cite web|url = http://developer.android.com/reference/android/app/Fragment.html | title = Klasse Fragment in offizieller API-Dokumentation für Android-Programmierer | publisher = developer.android.com | accessdate = 2015-08-19 | language = Englisch }}</ref>
 
Die hier beschriebenen Fragmente als UI-Elemente haben nichts mit [[Fragmentierung|Geräte-Fragmentierung]] zu tun.


== Einzelnachweise ==
== Einzelnachweise ==
<references />
<references />

Version vom 19. August 2015, 12:10 Uhr

Dieser Artikel beschreibt ein Fragment als Element des User Interface. Für das Thema Geräte-Fragmentierung siehe Fragmentierung.

Ein Fragment ist ein wiederverwendbarer Baustein für eine Bildschirmseite (Activity) einer Android-App. [1]

Fragments wurden mit der Android-Version 3.0 Honeycomb eingeführt, welches die erste Android-Version mit Unterstützung speziell für Tablet-Apps war. Fragmente können dazu genutzt werden, eine App auf verschiedene Display-Größen anzupassen: Eine App könnte auf einem Tablet-Display mehrere Fragmente gleichzeitig in einer Activity anzeigen, auf einem kleineren Smartphone-Display aber nur jeweils ein einzelnes Fragment in verschiedenen Activities[2].

Technisch gesehen ist ein Fragment ein Objekt der Klasse android.app.Fragment[3]

Einzelnachweise

  1. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
  2. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
  3. Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.