Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
329 of 1024 menu
◀ ▶

Виджет FlutterLogo

Виджет FlutterLogo показывает знак Flutter. Размер задают size, стиль - style из FlutterLogoStyle (маркетинговый или только иконка). Параметры duration и curve управляют анимацией переливания цветов, если стиль анимированный.

Синтаксис

FlutterLogo( size: 48, style: FlutterLogoStyle.markOnly, )

Параметры

Параметр Описание
size Высота логотипа в логических пикселях.
style Вариант рисования: только знак, знак с надписью или горизонтальный блок.
textColor Цвет надписи Flutter, если она входит в стиль.
duration Длительность одного цикла анимации цветов.
curve Кривая анимации переливания.
semanticsLabel Подпись для доступности.

Пример

Давайте выведем только знак по центру экрана:

import 'package:flutter/material.dart'; void main() { runApp( MaterialApp( home: Scaffold( body: Center( child: FlutterLogo( size: 64, style: FlutterLogoStyle.markOnly, ), ), ), ), ); }

На экране появится синий знак Flutter без текста, высотой 64 пикселя.

Пример

Давайте включим горизонтальный вариант с надписью:

import 'package:flutter/material.dart'; void main() { runApp( MaterialApp( home: Scaffold( body: Center( child: FlutterLogo( size: 40, style: FlutterLogoStyle.horizontal, textColor: Colors.black87, ), ), ), ), ); }

На экране знак и слово Flutter встанут в одну строку, надпись будет тёмно-серой.

Смотрите также

  • виджет Icon,
    который рисует Material-иконку из набора
  • виджет Image,
    который показывает произвольную картинку
  • виджет ImageIcon,
    который уменьшает провайдер до размера иконки
  • класс Icons,
    который хранит коды стандартных иконок
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить