要进行Android App的开发,需要先对App项目的整体文件结构有个整体了解,再进行具体细节的深入研究学习。
最简单的Android App项目文件结构
Android App目前一般使用Android Studio作为IDE进行开发。使用Android Studio来新建一个项目时,会自动生成App的项目文件结构。
我们先对这个最简单的文件结构有所了解即可,更深入的内容,适合在掌握了一定App开发方法后再去关注。
简单Android App项目文件结构以上截图,是项目文件在Android Studio中显示的组织结构,和实际文件系统中有差别。这个结构看起来更清晰一些。
顶层结构:app与Gradle Script
在最顶层结构中,分app
和Gradle Scripts
两部分。app
是App的实际内容,Gradle Scripts
是App的Gradle构建脚本。
Android App使用Gradle作为构建工具,在App开发过程中,需要根据实际需要,对脚本进行修改。
app中的结构:manifests、java和res
我们开发App时,主要操作的是app
目录中的内容。app
中分manifests
、java
、res
三部分。
manifests
manifests
中,放置AndroidManifest.xml
文件,用于对App进行一些基本的配置。
java
java
中,放置App的Java源代码部分。其中,(androidTest)
和(test)
是单元测试的代码。
res
res
中,放置App的各种资源文件,也属于App的源代码。资源文件是Android App源代码的重要组成部分,其中包括字符串、布局文件、图片资源等。
网友评论