Trung BìnhFlutter iconFlutter

Hệ thống layout của Flutter hoạt động thế nào: `Column`, `Row`, `Expanded` và `Flexible` dùng ra sao?

Row xếp widget theo chiều ngang; Column xếp theo chiều dọc.

  • Mặc định chúng chiếm không gian tối thiểu. Expanded buộc con lấp đầy không gian còn lại đều nhau. Flexible cho phép con chiếm thêm không gian nhưng có thể nhỏ hơn nếu cần.
  • Dùng MainAxisAlignmentCrossAxisAlignment để kiểm soát khoảng cách và căn chỉnh.

Xem toàn bộ Flutter cùng filter theo level & chủ đề con.

Mở danh sách Flutter