Android程序结构中libs是,Android程序项目结构(二)

利用Android Studio创建完第一个Hello World项目后,我们会看到使用project模式的项目结构。

e25f5ed3e58ec8724a51d9be4031f6a4.png

一、.gradle和.idea

这两个目录放置的是Android Studio自动生成的一些文件。

二、build

主要包含了一些在编译时自动生成的一些文件。

三、gradle

包含了gradle wrapper的配置文件。

四、.gitignore

将指定的目录或文件排除在版本控制之外的。

五、build.gradle

全局的gradle构建脚本。使用了基于Groovy的领域特定语言(DSL)来声明项目设置,摒弃了基于xml(Ant和maven)的各种配置。

六、gradle.properties

全局的gradle配置文件

七、gradlew和gradlew.bat

在命令行界面执行gradle命令的,gradlew是在Linux和mac系统使用的。

八、HelloWorld.iml

标识这是一个Intelij IDEA项目。

九、local.properties

指定本机中的Android SDK路径。

十、settings.gradle

指定项目中所有引入的模块。

十一、app目录(核心)

1、build

同样包含了一些在编译时自动生成的一些文件。

2、libs

使用到的第三方的jar包,会自动添加到构建路径。

3、src

AndroidTest:编写AndroidTest测试用例的。

main:放置Java代码的地方

test:编写Unit Test测试用例的

4、.gitignore、app.iml、build.gradle

跟上面的类似

5、proguard-rules,pro

用于指定项目代码的混淆规则。

理解代码文件:

69a385c1b918ab786c0d44c6aed3b19d.png

Java文件中的onCreat()方法是一个活动被创建时必定要执行的方法。

4b2a0a0c7cbcd81d4a484e91433ea495.png

布局文件:

fcb14bdd6dd9cbe241d718008967884d.png

原文:https://www.cnblogs.com/award/p/9053672.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值
>