Các Layout căn bản
Bao gồm:- LinearLayout:
- RelativeLayout
- TableLayout
- FrameLayout
- AbsoluteLayout
- ScrollView
LinearLayout
Tính chất là các thành phần đặt bên trong nó sẽ được sắp xếp theo chiều dọc, hoặc chiều ngang tùy vào thuộc tính "android:orientation" là "vertical" hoặc "horizontal".
RelativeLayout
Các thành phần bên trong nó sẽ được sắp xếp có quan hệ với nhau hoặc mỗi thành phần có mối quan hệ với layout cha bên ngoài như là: nằm bên phải, nằm bên trái, căn giữa, căn phải, căn trái, nằm ở trung tâm, nằm sau thành phần nào, nằm trên thành phần nào....
TableLayout
Là layout giúp sắp xếp các thành phần thành hàng và cột.
FrameLayout
Layout này phân biệt các thành phần như là các lớp, thành phần nào thêm sau cùng sẽ là lớp trên cùng.
AbsoluteLayout
Các thành phần nằm bên trong Layout này phải xác định tọa độ chính xác để hiển thị, các thành phần có thể nằm cùng 1 vị trí.
ScollView
.......
Đây là layout đặc biệt có khả năng tạo thanh cuộn khi nội dung vượt quá chiều dài màn hình. ScrollView chỉ có thể chứa duy nhất một layout bên trong nó
No comments:
Post a Comment