Android开发项目文件目录结构了解

文件目录结构了解##

mainfests文件夹是全局配置文件,有一些配置信息就在配置文件声明中用(比如运行的Android目标版本,这个Android应用索要申请的权限,在程序中所使用的activity组件的声明)

Android开发项目文件目录结构了解_第1张图片

Java文件放置Java代码并默认生成了单元测试,和Android测试代码

Android开发项目文件目录结构了解_第2张图片

draw able文件夹这里面是放一些不同分辨率的图片资源,因为针对手机的分辨率不一样而使用不一样的图片

Android开发项目文件目录结构了解_第3张图片

资源文件(res)layout文件夹放置创建好的界面布局文件,比如按钮,输入框,滚动条等这些元素就放在具体的.xml的界面布局文件里面这样便于修改提高程序的可维护性(activity name 最好和layout name 文件名一致。如activity name 中文件名mainactivity,layout name文件中就相应的有layout_main文件)

Android开发项目文件目录结构了解_第4张图片

values文件夹,主要存放Android应用界面上需要显示各类文本标签文字信息(strings.xml—存放常量 的文本字符串信息,在layout的控件中采用@string/xxx引用对应的值,好处是为了减少应用的体积,降低数据的冗余
styles.xml—存放风格的定义,colors.xml—存放对背景颜色的定义)

Android开发项目文件目录结构了解_第5张图片

Gradle Scripts配置管理工具(项目管理工具)
用于管理各类的应用类库以及项目打包发布的整个过程

Android开发项目文件目录结构了解_第6张图片

你可能感兴趣的:(Android开发)