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

senior

Làm sao để code Flutter maintainable, testable và dễ mở rộng?

middle

Phân biệt giữa Hot Restart và Hot Reload trong Flutter?

middle

Tại sao chúng ta truyền hàm vào widget?

Bình luận

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

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