Computer >> Máy Tính >  >> Lập trình >> Android

Làm thế nào để Constraint Layout hoạt động trong Android?

Nói một cách đơn giản, bố cục ràng buộc là một phiên bản nâng cao của bố cục tương đối. Nó được sử dụng để giảm phân cấp chế độ xem con và cải thiện hiệu suất.

Các thuộc tính của bố cục ràng buộc như hình dưới đây -

Làm thế nào để Constraint Layout hoạt động trong Android?

Tóm tắt nội dung –Nó bao bọc kích thước khung nhìn theo dữ liệu. Làm thế nào để Constraint Layout hoạt động trong Android?

Mọi kích thước - Điều này rất giống với match parent. Làm thế nào để Constraint Layout hoạt động trong Android?

Kích thước cố định - Điều này cho phép chiều cao và chiều rộng tiêu chuẩn (kích thước cố định). Làm thế nào để Constraint Layout hoạt động trong Android?

Trong ví dụ trên, chúng tôi đã hiển thị nút với tất cả các thuộc tính, bây giờ hãy xem xét cấp mã như được hiển thị bên dưới -

 
 Ở trên, chúng ta đã khai báo layout margin-top, bottom, start và end. đó là khoảng cách tiêu chuẩn (Tương tự như đối sánh gốc) 

Có hai độ lệch có sẵn trong bố cục ràng buộc là ngang và dọc. Không gian trọng lực theo phương ngang và phương thẳng đứng.

Bằng cách nhấp vào chế độ xem, nó sẽ hiển thị tất cả các cấu trúc phân cấp được kết nối với chế độ xem.

Bằng cách nhấp vào chế độ xem, bạn sẽ nhận được nút biểu tượng màu "X" để xóa thứ bậc với chế độ xem khác hoặc chế độ xem gốc.

Ví dụ này trình bày cách sử dụng bố cục ràng buộc trong android.

Bước 1 - Tạo một dự án mới trong Android Studio, đi tới Tệp ⇒ Dự án Mới và điền tất cả các chi tiết cần thiết để tạo một dự án mới.

Bước 2 - Thêm mã sau vào res / layout / activity_main.xml

       

Hãy thử chạy ứng dụng của bạn. Tôi giả sử bạn đã kết nối thiết bị Di động Android thực tế với máy tính của mình. Để chạy ứng dụng từ studio android, hãy mở một trong các tệp hoạt động của dự án của bạn và nhấp vào Biểu tượng chạy Làm thế nào để Constraint Layout hoạt động trong Android? từ thanh công cụ. Chọn thiết bị di động của bạn làm tùy chọn, sau đó kiểm tra thiết bị di động sẽ hiển thị màn hình mặc định của bạn -

Làm thế nào để Constraint Layout hoạt động trong Android?