Android Studio目录结构
新建工程项目“Test”后Product目录结构如下所示:
.gradle
.idea:AS生成的工程配置文件,类似Eclipse的project.properties。
app:AS创建工程中的一个Module。
gradle:构建工具系统的jar和wrapper等,jar告诉了AS如何与系统安装的gradle构建联系。
文件:
.gitignore
build.gradle
gradle.properties
gradlew
gradlew.bat
local.properties
settings.gradle
Test.iml
新建工程项目“Test”后AS的Module目录(app)结构如下所示:
build:构建目录,相当于Eclipse中默认Java工程的bin目录,鼠标放在上面右键Show in Exploer即可打开文件夹,编译生成的apk也在这个目录的outs子目录,不过在AS的工程里是默认不显示out目录的,就算有编译结果也不显示,右键打开通过文件夹直接可以看。
libs:依赖包,包含jar包和jni等包。
src:源码,相当于eclipse的工程。
androidTest
main:主文件夹
java:Java代码,包含工程和新建是默认产生的Test工程源码。
res:资源文件,类似Eclipse。
drawable
drawable-v24
layout:App布局及界面元素配置,雷同Eclipse。
文件:
activity_main.xml
content_main.xml
menu:App菜单配置,雷同Eclipse。
mipmap-anydpi-v26
mipmap-hdpi
mipmap-mdpi
mipmap-xhdpi
mipmap-xxhdpi
mipmap-xxxhdpi
values:雷同Eclipse。
文件:
colors.xml
dimens.xml:定义css的配置文件。
strings.xml:定义字符串的配置文件。
styles.xml:定义style的配置文件。
文件:
AndroidManifest.xml:App基本信息(Android管理文件)
test
其中需要重点了解以下几个文件:
src/com/example/helloandroid/MyActivity.java :这个就是我们的主程序类,等下要实现的功能都在这个文件里添加