flutter-building-layouts
bởi flutter
Làm chủ hệ thống ràng buộc của Flutter để xây dựng bố cục phản hồi, không bị tràn một cách hiệu quả. Nguyên tắc cốt lõi: ràng buộc truyền xuống, kích thước truyền lên, phần tử cha đặt vị trí. Không bao giờ truyền ràng buộc không giới hạn trong các hộp flex hoặc vùng cuộn. Sử dụng Row / Column cho bố cục tuyến tính, Expanded / Flexible để phân phối không gian, Stack cho các phần tử chồng lên nhau, và SizedBox cho ràng buộc chặt chẽ. Áp dụng LayoutBuilder để định kích thước phản hồi hoặc kết xuất có điều kiện cho bố cục thích ứng trên thiết bị di động, máy tính bảng,...
npx skills add https://github.com/flutter/skills --skill flutter-building-layouts