当你在Android Studio中第一次创建一个项目,点击左侧的Project选项卡,在Project窗口下有几个不同的视图。

默认的是名为Android的视图:

它通过类型来组织项目的资产文件。例如,AndroidManifest文件,XML文件,可以在manifests文件夹下看到,所有的Java类都是在java文件夹里面,还有资源文件都在res文件夹下。

Project视图

在默认的Android视图结构中,它并不反映项目在磁盘上的实际物理组织。要查看项目的实际结构,要切换到Project视图结构。

现在你会看到硬盘上的真实文件目录,顶层的项目文件夹会显示实际的物理位置。我们可以打开看看项目里有什么。app目录树包含所有的应用资产文件:

在src(source),你会看到main文件夹,里面有java,这些都是你的Java类。然后又是,res(resources)。

有很多的其他文件,在Android Studio项目里,你在开发的过程中不会经常用到,但这些文件在Project视图结构是可见的。例如,在app下的build.gradle文件,它是我们的应用程序的构建脚本,它被用来告诉Android的构建系统,你针对什么版本的Android和最小的SDK版本是什么,以及其他的重要信息。
注意:还有另外一个外层目录下的build.gradle,这个文件有更高层次的指令,通常情况下,我们不需要更改这个文件,但我们会配置app目录下的build.gradle.

app目录下有个叫proguard-rules.pro的文件,它管理ProGuard工具,可以帮助你尽量减少和模糊我们的Android应用程序包的代码,然后再上传到应用程序的商店。

Packages视图结构

我们可以在Packages视图结构中看到项目中的一切。此视图的Java类和资源文件,都聚集在一棵目录树里面。例如,BuildConfig是生成的类,这个类,我们通常不用理会,R是另外一个生存的类。我们还会看到引用包,那是链接库里的一部分。

以上三种视图,使我们平时可能使用的非常频繁的,还有其他视图结构,我们都可以使用:

比如在Problems视图结构下,会告诉我们编码的问题。Production生产视图,Test测试视图等。

所以,以上是关于如何通过Android Project选项卡,查看一个项目的结构,但对于大部分的开发工作,我们只要在Android视图就可以完成。当我们要查看该项目的其他文件时,才进入Project视图。

更多相关文章

  1. Windows下的Android(安卓)SDK下载,2.2之前各个版本及Google API,文
  2. 页面调用ADB操作Android设备
  3. Android(安卓)studio 使用NDK 实现串口 动态库
  4. android:background="@drawable/"图片拉伸问题
  5. Android内存和外存的学习
  6. 应用组件-应用程序介绍
  7. Android(安卓)反编译apk 到java源码的方法
  8. Android(安卓)的上下文菜单: Context Menu
  9. NPM 和webpack 的基础使用

随机推荐

  1. adb常用命令
  2. Android(安卓)利用Handle 切换的主线程更
  3. Android(安卓)scrollview实现底部继续拖
  4. Android调用自带TTS文本转语音引擎实现离
  5. android 原生附加业务UI代码和灰显逻辑。
  6. android退出应用
  7. Material Design动画
  8. android 修改launcher行数和列数的方法
  9. Android(安卓)7.0你需要注意的一些坑。
  10. Windows搭建Eclipse+JDK+SDK的Android(安