► GridLayout — giới thiệu trong Android 4.0 (API cấp 14), bố trí lưới sử dụng một mạng lưới hình chữ nhật vô cùng mỏng dòng để lay ra xem trong một loạt các hàng và cột. Bố trí lưới là vô cùng linh hoạt và có thể được sử dụng để đơn giản hóa việc bố trí rất nhiều và làm giảm hoặc loại bỏ tổ phức tạp thường được yêu cầu để xây dựng UIs sử dụng bố trí được mô tả ở trên. Đó là thực hành tốt để sử dụng công cụ Layout Editor để xây dựng các bố trí lưới điện của bạn chứ không phải dựa vào tinh chỉnh các XML bằng tay.Mỗi người trong số các bố trí được thiết kế để quy mô cho phù hợp với kích thước màn hình của thiết bị bằng cách tránh sử dụng các vị trí tuyệt đối hoặc định trước giá trị pixel. Điều này làm cho chúng đặc biệt hữu ích khi ứng dụng design¬ing mà hoạt động tốt trên một tập đa dạng của Android phần cứng.Android tài liệu mô tả các tính năng và các thuộc tính của mỗi lớp bố cục chi tiết; Vì vậy, thay vì lặp lại thông tin ở đây, tôi sẽ giới thiệu bạn đến http://developer.android.com/guide/ topics/ui/layout-objects.html.Bạn sẽ thấy các ví dụ thực tế về cách bố trí những nên được sử dụng như là họ đang được giới thiệu trong exam¬ples trong cuốn sách này. Sau đó trong chương này, bạn cũng sẽ tìm hiểu làm thế nào để tạo ra hợp chất điều khiển bằng cách sử dụng và/hoặc mở rộng các lớp học bố trí.Xác định bố cụcCách ưa thích để xác định một cách bố trí là bằng cách sử dụng XML tài nguyên bên ngoài.Mỗi cách bố trí XML phải chứa một phần tử đơn gốc. Nút gốc này có thể chứa nhiều bố trí lồng và lượt xem là cần thiết để xây dựng một giao diện tùy tiện phức tạp.Đoạn trích sau đây cho thấy một bố trí đơn giản mà những nơi TextView trên một EditText điều khiển bằng cách sử dụng một LinearLayout dọc.
đang được dịch, vui lòng đợi..
