Перейти к разделу
Posted: Sun Dec 22, 2024 9:33 am
Разделение кода
Создание виджета названия города
Создание анимированного виджета
Размещение анимированного виджета на главном экране
Создание пользовательского виджета
Создание одного виджета действий
Создание виджета действий
Размещение великобританский номер телефона действий на главной странице
Оборачивание последнего элемента экрана
Резюме
На рынке есть много успешных приложений, созданных с помощью Flutter. Возможно, ваше будет следующим! Итак, приступим к работе.
Разделение кода
В папке lib мы можем найти файл main.dart. Этот файл создается автоматически вместе со всем проектом. Внутри этого файла мы находим три основные части:
функция main(), которая является точкой входа для приложения. Эта функция вызывает runApp() для запуска фреймворка.
Класс MyApp, который является корнем всего приложения. Здесь мы можем определить главный экран и тему для всего приложения. MyApp расширяет StatelessWidget, что делает все приложение также виджетом.
Класс MyHomePage, который является домашним экраном приложения. Он расширяет StatefulWidget. Это означает, что домашний экран имеет свой объект State (_MyHomePageState, который начинает свое определение со строки 46). Этот виджет может выглядеть по-разному в зависимости от его внутренних объектов (в данном случае это параметр счетчика).
Создание виджета названия города
Создание анимированного виджета
Размещение анимированного виджета на главном экране
Создание пользовательского виджета
Создание одного виджета действий
Создание виджета действий
Размещение великобританский номер телефона действий на главной странице
Оборачивание последнего элемента экрана
Резюме
На рынке есть много успешных приложений, созданных с помощью Flutter. Возможно, ваше будет следующим! Итак, приступим к работе.
Разделение кода
В папке lib мы можем найти файл main.dart. Этот файл создается автоматически вместе со всем проектом. Внутри этого файла мы находим три основные части:
функция main(), которая является точкой входа для приложения. Эта функция вызывает runApp() для запуска фреймворка.
Класс MyApp, который является корнем всего приложения. Здесь мы можем определить главный экран и тему для всего приложения. MyApp расширяет StatelessWidget, что делает все приложение также виджетом.
Класс MyHomePage, который является домашним экраном приложения. Он расширяет StatefulWidget. Это означает, что домашний экран имеет свой объект State (_MyHomePageState, который начинает свое определение со строки 46). Этот виджет может выглядеть по-разному в зависимости от его внутренних объектов (в данном случае это параметр счетчика).