Câu hỏi phỏng vấn Flutter
Câu hỏi

Flutter hỗ trợ theme như thế nào? Làm sao để tạo Theme tùy chỉnh?

Câu trả lời

Flutter hỗ trợ theme một cách hiệu quả thông qua widget ThemeDataMaterialApp. ThemeData cho phép cấu hình màu sắc, font chữ, và kích thước để tạo ra một giao diện thống nhất cho ứng dụng. Bạn có thể tùy chỉnh Theme bằng cách xác định màu sắc chủ đạo (primary), màu sắc phụ (accent), và nhiều thuộc tính khác như textTheme, iconTheme để điều chỉnh phong cách của văn bản và biểu tượng.

dart Copy
MaterialApp(
  theme: ThemeData(
    primaryColor: Colors.blue,
    accentColor: Colors.orange,
    textTheme: TextTheme(
      headline1: TextStyle(fontSize: 24, fontWeight: FontWeight.bold),
      bodyText2: TextStyle(fontSize: 14, color: Colors.grey[600]),
    ),
  ),
  home: MyHomePage(...
middle

middle

Gợi ý câu hỏi phỏng vấn

middle

Widget nào được sử dụng để hiển thị danh sách lớn có lazy load?

middle

Stream trong Flutter là gì?

middle

Các toán tử nhận biết giá trị null là gì?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào