1 项目的名称

  • android 安卓相关工程文件

  • build 项目的构建输出目录

  • ios ios 相关的部分工程文件

  • lib 项目中的dart 源文件

    • src 包含其他的源文件
    • main.dart 自动生成的项目入口文件
  • test 测试相关的文件

  • pubspec.ymal 项目依赖配置文件

3 归档图片资源和处理不同的分辨率

assets 文件夹

assets 文件夹 可以放到任何属性文件夹中,Flutter 并没有预先定义文件结构,在pubspec.ymal 中声明asset 的位置吗,然后flutter 会识别出来。

对应的分辨率放在不同的文件夹

images/home.png

images/2.0x/home.png

images/3.0x/home.png

4 归档stirng 资源

将字段作为静态的字段保存在类中

class Strings {static String helloMsg = "Hello From Alexander";
}Text(Strings.helloMsg)

3-flutter 项目结构 资源 依赖相关推荐

  1. 第 1-4 课:Flutter 项目结构及配置文件详解

    对于一门新语言或新技术的学习来说,在新建了项目之后,了解其项目结构及含义.配置文件的编写,这些对后续的开发和深入学习起到很重要的作用.俗话说磨刀不误砍柴工,Flutter 的学习也同理,我们在新建了 ...

  2. Android 仿微信语音聊天,flutter项目结构

    4.录音类里有两个成员:录音长度,录音路径. 下面贴一下代码: 自定义Button package com.zms.wechatrecorder.view; import com.zms.wechat ...

  3. Android Studio创建第一个Flutter项目

    一.创建Flutter项目 1.1 file->New–>New Flutter Project 1.2 配置Flutter SDK Path 1.3 填写项目相关信息 二.android ...

  4. Flutter入门二——项目结构及配置文件简介

    前言 环境搭建完成之后,我们来看看Flutter:New Project后生成的项目结构. 具体环境搭建可以参考:w7上使用VSCode配置Flutter开发环境 项目结构 pubspec.yaml配 ...

  5. 依赖反转原则DIP 与使用了Repository模式的asp.net core项目结构

    DIP 依赖反转原则 Dependency Inversion Principle 的定义如下: 高级别的模块不应该依赖于低级别的模块, 他们都应该依赖于抽象. 假设Controller依赖于Repo ...

  6. Maven中如何配置WAR依赖WAR和JAR的多模块项目结构

    2019独角兽企业重金招聘Python工程师标准>>> 先考虑如下实际情况: war项目C和war项目B都依赖war项目A和JAR项目X. 项目A中保存了B和C项目通用的web资源, ...

  7. 基于 Google Flutter 的 WanAndroid 客户端,支持 Android 和 iOS。包括 BLoC、RxDart 、国际化、主题色、启动页、引导页,拥有较好的项目结构比较规范的代

    flutter_wanandroid 项目地址:Sky24n/flutter_wanandroid  简介:??? 基于 Google Flutter 的 WanAndroid 客户端,支持 Andr ...

  8. Android 添加Flutter 项目依赖

    第一步: 打开 自己原生 android 项目根目录中的 settings.gradle 文件,加入如下配置 setBinding(new Binding([gradle: this])) evalu ...

  9. Flutter第一部分(UI)第六篇:一文搞懂Flutter中的资源引用机制

    前言:Flutter系列的文章我应该会持续更新至少一个月左右,从User Interface(UI)到数据相关(文件.数据库.网络)再到Flutter进阶(平台特定代码编写.测试.插件开发等),欢迎感 ...

最新文章

  1. AVL树---平衡的二叉查找树
  2. mysql文件系统_mysql文件系统先睹为快
  3. SQL 取字符串列表
  4. 【01】什么是AJAX
  5. win8 - 学习资源
  6. 原始 H.264 码流播放
  7. leetcode46. 全排列(回溯)
  8. 对微软实习生或者工作感兴趣的读者, 目前我的项目是...
  9. java saxexception_SAXException
  10. 玩转springboot2.x之自定义项目内自动配置
  11. 硅谷VC想对CIO说这些
  12. java 图形 登录_Java图形界面——登录框
  13. 第四章 蒙特卡洛方法-强化学习理论学习与代码实现(强化学习导论第二版)
  14. JSON离线格式化工具HiJson
  15. mysql数据库保存文件_MySQL数据库文件介绍及存放位置
  16. 怎么在PDF中插入文本框并输入文字?
  17. 《逆袭进大厂》第十三弹之Redis重点篇
  18. C语言的一些基础语法
  19. RedisSystemException:WRONGTYPE Operation against a key holding the wrong kind of value
  20. 知识分享:电脑可以使用的pdf翻译软件哪个好用?

热门文章

  1. CGpoint,CGSize,CGRect,NSRange
  2. 《对软件工程课程的期望》
  3. Qt4在linux下的安装
  4. 转 深入理解Midlet类
  5. 【C++】C/C++ 中 static 的用法全局变量与局部变量
  6. 从Nginx源码谈大小写字符转化的最高效代码以及ASCII码表的科学
  7. 按拼音模糊匹配查询条件的生成类
  8. Colly源码解析——框架
  9. 服务器架设笔记——搭建用户注册和验证功能
  10. FFmpeg中libswresample库简介及测试代码