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

junior

Lợi thế của việc sử dụng Flutter là gì?

middle

Flutter build() được gọi bao nhiêu lần? Khi nào bị gọi lại?

senior

Làm sao để profiling hiệu suất ứng dụng?

Bình luận

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

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