Android项目文件结构

本文详细介绍了安卓项目的各个组成部分,包括src、gen、Android4.4.2、assets、bin、res、AndroidManifest.xml及project.properties文件的作用和内容,帮助读者理解安卓应用的组织方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在我们开始学习安卓的时候,一个很重要的事情就是搞清楚整个安卓项目的文件结构,下面我们一起来认识一下:
1、src文件:这个文件夹中存放的是Java源文件。我们都知道安卓应用采用的是Java语言编写的,Java编写的各种源代码也就是放在这个文件中的。其中一个包的包名会被用作整个安卓项目的标识名,这个是由安卓系统规定的。
2、gen文件夹:这个文件中的内容不需要开发者手动去修改,它会根据资源文件的改变而自动改变。在该文件夹下面有一个R.java文件,在它里面定义了许多静态内部类,和res文件中的资源一一对应,相当于是资源文件的索引。
3、Android4.4.2文件:这个文件提供了安卓应用所需的所有sdk和API。
4、assets文件:该文件也是用来存放资源的,只是存放的是MP3、视屏之类的媒体文件,它们的改变不会引起R.java文件的改变,并且程序代码在访问它们时要写清楚具体的文件路径。
5、bin文件:用于存放生成的目标文件,如Java的二进制文件、当前工程的apk文件、Dalvik虚拟机的可执行文件等。
6、res文件:这个文件也是用来存放资源的。 layout文件中存放的是以xml形式存在的界面布局文件;values文件中string.xml存放的是字符串;drawable-xdpi存放的是不同屏幕分辨率的图片资源文件。
7、AndroidManifest.xml文件:该文件类似于整个程序的清单文件,该文件给出了标识包名(package)、程序版本号、安卓版本、程序图标(android:icon)、程序名称(android:lable)、其中定义了哪些组件、程序的主入口是哪个组件、程序所需要的必备权限等。
8、project.properties文件: 指定当前工程采用的开发工具包的版本等配置信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值