左侧目录可以切换显示视图。
// 以下说明都以名为HelloWorld的程序为例
Android视图
默认视图,该视图中,所有文件都根据类型被分成不同的组。但该视图不能反映实际物理硬盘中的结构
Project视图
比如Project模式可以看到硬盘上的真实文件目录,在这个目录中,有许多文件是不需要用到的,但它们都是真实存在的
HelloWorld/app/build.gradle: 是程序的构建脚本/build script,用于告诉程序他的目标Android版本,和最小Android版本,以及其他一些重要的信息。偶尔会需要编辑修改
HelloWorld/build.gradle: 该文件有更高层次的指令。通常情况下不需要对它进行修改
HelloWorld/proguard-rules.pro:用于管理ProGuard工具,可以在你上传程序到App Store之前,使程序代码简洁化
Package视图
该视图将所有java文件和布局文件全都集中在一颗目录树中,例如:
android.support.v7.appcompat目录下的R类是支持类(support library -> linked library的一种)
com.example.chuying.helloworld目录下的BuildConfig类和R类都是生成类,通常不需要被编辑
Project Files
项目文件视图
Problems
问题视图,会告诉你你的编码错误
Production
生产视图
Test
测试视图
Tipp:编程时一般用Android视图即可,只在需要查看其他文件时切换到其他视图