github编辑

从零开发一款记账应用

需求梳理

  1. 记账功能

  2. 预算功能

  3. 报表功能

新建项目

新建目录 ledger_app

使用vsCode打开目录,新建项目

连接到手机或者打开模拟器后,在项目目录运行 flutter run

如果看到手机上有flutter默认demo出现,表示项目新建完成

依赖安装

shared_preferencesarrow-up-right 数据存储 flutter_swiperarrow-up-right 轮播组件 flutter_local_notificationsarrow-up-right 本地通知 flutter_screenutilarrow-up-right 优化尺寸 fluttertoastarrow-up-right 提示 shimmerarrow-up-right 微光特效

animation_text_kitarrow-up-right 文字动画

flutter_rating_bararrow-up-right 评分

flutter_datetime_pickerarrow-up-right 时间选择器 table_calendararrow-up-right 日历

simple_animationsarrow-up-right 动画

flutter_statusbarcolorarrow-up-right 更改状态栏颜色

fl_chartarrow-up-right 图表

补个图留个纪念,完了抽时间做的好看点上架一波

当时做ESP8266开关灯控制的APP端

最后更新于