W studiu android, w sekcji Projektowanie układy i kontenery są podzielone na kategorie.Jaka jest różnica między układem a kontenerem w systemie Android?
Jaka jest zasadnicza różnica między nimi?
W studiu android, w sekcji Projektowanie układy i kontenery są podzielone na kategorie.Jaka jest różnica między układem a kontenerem w systemie Android?
Jaka jest zasadnicza różnica między nimi?
Layouts
wszystko bezpośrednio przedłużyć ViewGroup
. Sufiks Layout
jest częścią nazwy klasy dla klas w tej grupie, np. LinearLayout
, RelativeLayout
.
Containers
to opis zasobnika dla Views
, który obejmuje zawartość dynamiczną. Są bardziej wyspecjalizowane niż Layouts
i mogą, ale nie muszą przedłużyć Layout
. Niektóre z nich rozciągają się pośrednio, np. ViewGroup
, np. ListView
; VideoView
. Etykieta Container
jest używana w Android Studio, ale nie jest częścią nazwy klasy.
chciałbym określić różnice w następujący sposób:
ViewGroups
czynienia bezpośrednio z widokami graficznymi. Nie mają żadnych wymagań dotyczących tego, jakie dzieci mogą sobie poradzić.Adapter
w celu wyrażenia tych wymagań.pojemnik jest rzutem wykorzystywane do zawierać inne widoki. Android oferuje kolekcję klas widoku, które działają jako kontenery widoków. Te klasy kontenerów nazywane są układami i, jak sama nazwa wskazuje, decydują o organizacji, wielkości i położeniu ich widoków podrzędnych.
podzial są zasadniczo pojemniki do innych elementów znanych jako widoki, które są wyświetlane na ekranie. Układy pomagają również zarządzać widokami i je układać. Układy są definiowane w postaci plików XML, których nasz kod nie może zmienić w czasie wykonywania.
Dzięki za zwykły angielski. – Jeb50