(1)drawable目录存放各种位图文件(如png、jpg、gif)等

(2)layout目录存放界面布局文件

(3)mipmap目录存放图标文件,虽然drawable也能存放图标文件但是在这个目录下存放图标会有性能优化。

以下是官方介绍:

Using a mipmap as the source for your bitmap or drawable is a simple way to provide a quality image and various image scales, which can be particularly useful if you expect your image to be scaled during an animation.

(4)value目录存放各种资源的xml文件,如arrary.xml定义数组、color.xml定义颜色、string.xml定义字符串数据等等。

(二)扩展目录(res目录下的其他文件)

在res目录下新建Android resource directory可发现还能创建其他目录。

Android studio flutter 目录介绍_Android

Android studio flutter 目录介绍_架构_02

Android studio flutter 目录介绍_android_03

  • anim目录:存放定义补间动画的XML文件
  • animator目录:存放定义属性动画的XML文件
  • color目录:存放定义不同状态下颜色列表的XML文件
  • font目录:存放定义字体XML文件
  • menu目录:存放应用程序定义各种菜单资源,包括选项菜单、子菜单、上下文菜单资源
  • raw目录:存放任意类型的原生资源(比如音频文件、视频文件等)

三、Project模式文件结构

1、文件结构截图

Android studio flutter 目录介绍_XML_04