首頁可以讀取CSV檔案並且顯示出來,點擊之後可以跳轉到詳細資料頁面
dependencies:
syncfusion_flutter_gauges: ^21.2.10
pie_chart: ^5.3.2
intl: ^0.18.1
flutter_svg: ^2.0.6
csv: ^5.0.1
./assets/data
: 存放.csvdata./assets/images
: 存放各式img icon
main.dart
: 主程式- 呼叫
widget/block.dart
,用於渲染每筆睡眠的資料 - 跳轉
viewpage.dart
,顯示睡眠資料詳情
- 呼叫
viewpage.dart
: 詳情程式- 呼叫
widget/gauge.dart
,用於渲染score圖形 - 呼叫
widget/piechart.dart
,用於渲染睡眠時長的圓餅圖
- 呼叫