Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 29 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
29
Dung lượng
82,06 KB
Nội dung
Bài 2: Các view Android Nội dung học Các layout Android Các view Android Các đơn vị đo Android Các layout Android 1.1 LinearLayout - Là layout phổ biến hay dùng thiết kế giao diện Sắp xếp view theo hai hướng từ trái qua phải từ xuống Các layout Android Các thuộc tính cần lưu ý - android:orientation: Thuộc tính định nghĩa layout theo hướng từ trái sang - phải từ xuống android:layout_weight: Thuộc tính chia layout thành phần android:weightSum: Thuộc tính định giá trị lớn cho thuộc tính layout_weight Ví dụ ta set thuộc tính android:weightSum view bên phải có tổng layout_weight = Các layout Android Ví dụ: Các layout Android 1.2 RelativeLayout - Là layout phổ biến thiết kế giao diện Sắp xếp view theo vị trí tương đối view khác thông qua id view Hạn chế việc thay đổi id view không layout bị xáo trộn Các layout Android Các thuộc tính cần lưu ý - android:layout_below: Thuộc tính cho phép view bên view khác thông qua Id view android:layout_toRightOf: Thuộc tính cho phép view nằm bên phải view khác thông qua Id view android:layout_toLeftOf: Thuộc tính cho phép view nằm bên trái view khác thông qua Id android:layout_alignParentLeft: Thuộc tính cho phép view nằm bên trái view cha(RelativeLayout cùng) - android:layout_alignParentRight: Thuộc tính cho phép view nằm bên phải view cha(RelativeLayout cùng) - android:layout_alignParentTop: Thuộc tính cho phép view nằm phía (Top) view cha(RelativeLayout cùng) - android:layout_alignParentBottom: Thuộc tính cho phép view nằm đáy view cha(RelativeLayout cùng) Các layout Android Ví dụ: Các layout Android 1.3 FrameLayout - Khi sử dụng FrameLayout view gắn góc trái hình, không cho phép thay đổi vị trí view - Các view đưa vào sau đè lên che khuất view trước Các layout Android Ví dụ: Các view Android 2. 6... Các layout Android Ví dụ: Các layout Android 1.3