Thanks to visit codestin.com
Credit goes to github.com

Skip to content

cxiaopao/flutter_template

Repository files navigation

安装

flutter pub get

项目目录

  • talker_flutter/
  • ├── lib/ # 主要源代码目录
  • │ ├── main.dart # 应用入口点
  • │ ├── global.dart # 全局初始化配置
  • │ ├── common/ # 通用模块目录
  • │ └── pages/ # 页面组件目录
  • ├── assets/ # 资源文件
  • │ ├── images/ # 图片资源
  • │ ├── icons/ # 图标资源
  • │ ├── svgs/ # SVG 图标
  • │ └── fonts/ # 字体文件
  • ├── pubspec.yaml # 项目配置和依赖
  • └── analysis_options.yaml # 代码分析配置

lib/common/ 通用模块

  • api/ - API 接口定义和网络服务
  • components/ - 可复用的业务组件
  • extension/ - Dart 扩展方法
  • i18n/ - 国际化和多语言支持
  • models/ - 数据模型定义
  • routers/ - 路由配置和管理
  • services/ - 业务服务层(状态管理、数据服务等)
  • style/ - 主题样式和设计规范
  • utils/ - 工具类和辅助函数
  • values/ - 常量定义和配置值
  • widgets/ - 自定义 Widget 组件

核心技术栈;

  • 框架: Flutter;
  • 状态管理: GetX;
  • UI 组件库: ducafe_ui_core;
  • 网络请求: Dio;
  • 主题管理: adaptive_theme;
  • 本地存储: shared_preferences
  • 图片缓存: cached_network_image;
  • 国际化: intl;

项目入口点

  • 主入口: @main.dart - 应用程序启动配置
  • 全局初始化: @global.dart - 服务注册和初始化
  • 通用模块: @lib/common/index.dart - 统一导出所有通用模块

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published