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

Проект «Расходы и доходы» в Flutter

Операция - сумма (положительная для дохода, отрицательная для расхода или отдельный флаг), категория строкой, дата, необязательный комментарий. В шапке экрана показывают остаток: сумма всех операций, пересчитываемая при каждом изменении списка.

Лента - Card или ListTile: категория, дата, сумма справа. Доход и расход различают цветом Text - например зелёный и красный из Colors или colorScheme.

Форма добавления: TextField для суммы, DropdownButton или список категорий, кнопка выбора даты через showDatePicker. Переключатель «Доход / Расход» - Switch или два Radio в RadioGroup.

Новую запись добавляют в начало списка в setState. Ошибочную сумму (не число) отклоняйте подсказкой. FAB или кнопка в AppBar открывает форму на том же экране или вторым маршрутом.

Реализуйте учёт расходов и доходов: остаток в шапке, лента операций с цветом суммы, форма с суммой, категорией и датой.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить