Android的app文件概览图

App工程项目结构图

项目一般有两个分类,一个是app代表着app模块,另一个就是Gradle scripts,其中在app下面又有三个子目录,如下所谈:

app子目录

  1. manfiests子目录下面只有一个xml文件,就是AndroidManifest.xml,是app的配置文件;
  2. java子目录,有三个包,第一个包存放当前模块的java源码,后面两个包存放测试的java代码;
  3. res子目录,存放当前模块的资源文件,res下面又有4个子目录:
  • drawable目录存放图形描述文件和图片文件。
  • layout目录存放app页面的布局文件。
  • mipmap存放app的启动图标。
  • values目录存放一些常量定义文件,例如字符串常量strings.xml、像素常量dimens.xml、颜色常量colors.xml、样式风格定义styles.xml。

Gradle scripts

  1. build.gradle,该文件主要分为项目级和模块级两种,用于描述app的工程编译规则。
  2. proguard-rules.pro,该文件主要涉及java代码的混淆规则。
  3. gradle.properties,该文件用于配置编译工程的命令行参数,无需改动。
  4. setting.gradle,该文件用于配置需要编译那些模块,初始内容是#include ‘:app’,表示只编译app模块。
  5. local.properties,项目的本地配置文件,它在工程编译时会自动运行,用于描述开发者电脑的环境配置,例如SDK本地路径、NDK的本地路径等等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值