android - Was ist View-Hierarchie?

8

Ich studiere Android, natürlich bin ich Neuling, ich lese immer etwas wie Ansichtshierarchie, also was genau bedeutet das? Was ist die Ansichtshierarchie? z.B.

  

// Fragment, das den Rahmen enthält, existiert nicht. Das Fragment               // kann noch aus seinem gespeicherten Zustand erstellt werden, aber es gibt               // Kein Grund zu versuchen, seine Sichthierarchie zu erstellen, weil sie es ist               // wird nicht angezeigt. Beachten Sie, dass dies nicht erforderlich ist - wir könnten               // führe einfach den folgenden Code aus, wo wir erstellen und zurückgeben würden               // die Ansichtshierarchie; es würde einfach nie benutzt werden.

Ссылка

    
user2580401 01.08.2013, 20:42
quelle

3 Antworten

12

A View in einer anderen Ansicht erstellt eine Hierarchie, die äußere Ansicht wird zum übergeordneten Element der inneren Ansicht und die innere Ansicht ist ihr untergeordnetes Element. Es sind nur verschachtelte Ansichten.

Hier ist ein Beispiel:

    
Androiderson 01.08.2013, 20:48
quelle
5

Sie sollten die Dokumente in der Klasse View lesen, aber im Wesentlichen Ansichten können Kinder bestimmter anderer Ansichten sein. Sie können Ansichten auf komplizierte Weise verschachteln. Diese gesamte Struktur von Ansichten wird als Ansichtshierarchie bezeichnet.

    
kabuko 01.08.2013 20:49
quelle
1

Ссылка Jede Ansicht in einer Benutzerschnittstelle repräsentiert einen rechteckigen Bereich der Anzeige. Eine Ansicht ist verantwortlich für das, was in diesem Rechteck gezeichnet wird, und für die Reaktion auf Ereignisse, die in diesem Teil des Bildschirms auftreten (z. B. ein Berührungsereignis). Ein Benutzeroberflächenbildschirm besteht aus einer Ansichtshierarchie mit einer Stammansicht, die an der Spitze der Baumstruktur positioniert ist, und Kindansichten, die auf Verzweigungen darunter positioniert sind. Das untergeordnete Element einer Containeransicht wird über der übergeordneten Ansicht angezeigt und muss innerhalb der Grenzen des Anzeigebereichs der übergeordneten Ansicht angezeigt werden. Sie können auf diesen Link verweisen: [ Ссылка

    
ZaK Amiar 08.08.2016 11:27
quelle

Tags und Links