Android 项目结构说明

来源:互联网 发布:我国网络直播行业现状 编辑:程序博客网 时间:2024/05/22 03:38

Android 项目结构说明

src包

在src包中,保存的是应用程序的源代码,如java文件和AIDL文件等。

gen包

在gen包中,包含由ADT生成的java文件,如R.java和AIDL文件创建的借口等。

android.jar文件

android.jar文件包含了Android项目需要使用的工具类、接口等。如果开发不同版本的Android应用,改文件会自动被替换。

assets包

assets包用于保存原始资源文件,其中的文件会编译到.apk中,并且原文件名会被保留,可以使用URI来定位该文件夹中的文件,然后使用AssetManager类以流的方式来读取文件内容。通常用于保存文本、游戏数据等内容。

res包

res包用来保存资源文件,当该包中文件发生变化时,R文件会自动修改。
drawable子包通常用来保存图片资源。
layout子包通常用来保存应用布局文件。
values子包通常用于保存应用中使用的字符串,开发国际化程序时,这种方式尤为方便。
AndroidMainfest.xml文。
每个Android应用程序必须包含一个AndroidMainfest.xml文件,该文件位于根目录中,在该文件内,需要标明Activity、Service等信息,否则程序不能正常启动。

0 0
原创粉丝点击