Obertypen in Android [] (Obertypen in Android), Lektion, Seite 723481
https://www.purl.org/stefan_ram/pub/obertypen_android (Permalink) ist die kanonische URI dieser Seite.
Stefan Ram
Android-Entwicklung

Sichtflächen in Android 

Im weiteren Verlauf wird es manchmal nützlich sein, einige Obertypen von Typen zu kennen. Wir zeigen hier schon einmal eine kleine Übersicht.

Eine Sichtfläche  ist ein Objekt, das als eine sichtbare Fläche auf dem Bildschirm angezeigt werden kann. Es handelt sich bei solchen Flächen immer um Rechtecke.

Es gibt zwei für uns in nächster Zeit wichtige Arten von Sichtflächen, nämlich Textfelder und Behälterflächen.

Sichtflächen (Auszug)

android.view.View

android.widget.TextView

android.widget.ViewGroup

Textfelder

Es gibt zwei für uns in nächster Zeit wichtige Arten von Textflächen, nämlich Textfelder  und Taster. Beide wurden schon in früheren Lektionen verwendet.

Ein Textfeld kann einen Text anzeigen, der unter Umständen auch vom Bediener bearbeitet werden kann.

Sichtflächen (Auszug)

android.view.View

android.widget.TextView

Taster

Ein Taster ist ebenfalls ein Textfeld, durch eine Betätigung des Tasters kann aber auch eine Aktion eines Programmes ausgelöst werden.

Textflächen (Auszug)

android.view.View

android.widget.TextView

android.widget.Button

Lineare Sichtbehälter

Eine Sichtfläche  ist ein Objekt, das als eine Fläche auf einer graphischen Benutzeroberfläche angezeigt werden kann. Falls keine Mißverständnisse möglich sind, bezeichnen wir eine Sichtfläche auch manchmal einfach als eine Fläche.

Eine Sichtbehälter  ist eine Sichtfläche, die ihrerseits andere Sichtflächen enthalten kann – und zwar sowohl als Objekt als auch in der graphischen Darstellung. Falls keine Mißverständnisse möglich sind, bezeichnen wir einen Sichtbehälter auch manchmal einfach als einen Behälter.

Es gibt eine für uns in nächster Zeit wichtige Art von Sichtbehältern, nämlich Sichtbehälter mit lineare Anordnung  ihrer Inhalte. Wir nennen einen Behälter manchmal auch eine Anordnung, weil er seine Inhalte ja irgendwie innerhalb seiner Fläche anordnet.

Eine linearer Sichtbehälter  ist ein Sichtbehälter, bei dem die enthaltenen Sichtflächen in einer einzigen Richtung (waagerecht oder senkrecht) hintereinander  angeordnet sind.

Behälterflächen (Auszug)

android.view.View

android.widget.ViewGroup

android.widget.LinearLayout

Da eine linearer Behälter Flächen enthalten kann, aber selber auch eine Fläche ist, kann er seinerseits Textfelder, Tastflächen und auch andere lineare Behälter enthalten.

Pakete

Man beachte, daß alle für uns in nächster Zeit wichtigen Sichtflächen im Paket »android.widget« liegen. Nur ihre gemeinsame Oberklasse befindet sich im Paket »android.view«.

Sichtflächen (Auszug)

android.view.View

android.widget.TextView

android.widget.Button

android.widget.ViewGroup

android.widget.LinearLayout

Zusammenfassung

Hier zeigen wir noch einmal alle in dieser Lektion behandelten Typen zusammengefaßt an.

Sichtflächen (Auszug)

android.view.View

android.widget.TextView

android.widget.Button

android.widget.ViewGroup

android.widget.LinearLayout

Seiteninformationen und Impressum   |   Mitteilungsformular  |   "ram@zedat.fu-berlin.de" (ohne die Anführungszeichen) ist die Netzpostadresse von Stefan Ram.   |   Eine Verbindung zur Stefan-Ram-Startseite befindet sich oben auf dieser Seite hinter dem Text "Stefan Ram".)  |   Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram. Schlüsselwörter zu dieser Seite/relevant keywords describing this page: Stefan Ram Berlin slrprd slrprd stefanramberlin spellched stefanram723481 stefan_ram:723481 Obertypen in Android Stefan Ram, Berlin, and, or, near, uni, online, slrprd, slrprdqxx, slrprddoc, slrprd723481, slrprddef723481, PbclevtugFgrsnaEnz Erklärung, Beschreibung, Info, Information, Hinweis,

Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram.
https://www.purl.org/stefan_ram/pub/obertypen_android