安卓app工程结构介绍

工程目录说明

Android Studio 的工程创建分两个层级:第一个层级通过菜单File->New->New Project创建,这里的新项目是指新的工作空间,而第二个层级通过菜单File->New->New Moudle创建,这里的新模块是指一个单独的APP工程。
目录结构示例如下:
在这里插入图片描述

manifests子目录

只有一个xml文件,即ANdroidManifest.xml,是安卓App的运行配置文件。

java子目录

下面有3个com.example.<Moudle名>包,第一个包存放工程的java源代码,后面两个包存放测试用的java代码

res子目录

存放的是App工程的资源文件。res子目录下有4个子目录:

  • drawable目录存放的是图形描述文件与用户图片。
  • layout目录存放的是App页面的布局文件
  • mipmap目录存放的是启动图标。
  • values目录存放的是一些常亮定义文件,例如字符串常量strings.xml、像素常量dimens.xml、颜色常量colors.xml、样式风格定义styles.xml等。

Gradle Scripts

主要是工程的编译配置文件,主要有:

  • build.gradle,该项目分为项目级与模块级两种,用于描述App工程的编译规则。
  • proguard-rules.pro,该文件用于描述java文件的代码混淆规则。
  • gradle.properties,该文件用于配置编译工程的命令行参数,一般无需改动。
  • settings.gradle,配置哪些模块在一起编译。初始内容为include ‘:app’,表示只编译App模块。
  • local.properties,项目的本地配置,一般无需改动。该文件是在工程编译时自动生成的,用于描述开发者本机的环境配置,比如SDK的本地路径、NDK的本地路径等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值