Trong studio android, trong phần thiết kế, Bố cục và vùng chứa được phân loại riêng.Sự khác nhau giữa Bố cục và Vùng chứa trong Android là gì?
Sự khác biệt cơ bản giữa chúng là gì?
Trong studio android, trong phần thiết kế, Bố cục và vùng chứa được phân loại riêng.Sự khác nhau giữa Bố cục và Vùng chứa trong Android là gì?
Sự khác biệt cơ bản giữa chúng là gì?
Layouts
tất cả trực tiếp mở rộng ViewGroup
. Hậu tố Layout
là một phần của tên lớp cho các lớp trong nhóm này, ví dụ: LinearLayout
, RelativeLayout
.
Containers
là mô tả thùng cho Views
bọc nội dung động. Chúng chuyên biệt hơn Layouts
và có thể nhưng không phải mở rộng Layout
. Một số mở rộng ViewGroup
gián tiếp, ví dụ: ListView
, một số không ví dụ: VideoView
. Nhãn Container
được sử dụng trong Android Studio nhưng không phải là một phần của tên lớp.
tôi sẽ xác định sự khác biệt như sau:
ViewGroups
đối phó trực tiếp với tầm đồ họa. Họ không có yêu cầu về loại trẻ em mà họ có thể quản lý.Adapter
để thể hiện các yêu cầu đó.Một chứa là một cái nhìn sử dụng để chứa những quan điểm khác. Android cung cấp một tập hợp các lớp xem hoạt động như các vùng chứa cho các khung nhìn. Các lớp chứa này được gọi là các bố cục, và như tên cho thấy, chúng quyết định tổ chức, kích thước và vị trí của các khung nhìn con cái của chúng.
Layouts cơ bản container cho các hạng mục khác được gọi là xem, mà sẽ được hiển thị trên màn hình. Bố cục cũng giúp quản lý và sắp xếp lượt xem. Layouts được định nghĩa dưới dạng các tệp XML mà không thể thay đổi bởi mã của chúng tôi trong suốt thời gian chạy.
Cảm ơn bạn đã nói tiếng Anh đơn giản. – Jeb50