Android 应用程序结构

src:存放程序的源代码。

gen:系统自动生成生成,无需手动修改。最重要的是R.java文件,保存了程序中所用到的所有控件和资源的ID。

assets:存放不进行编译加工的原生文件,这里的资源文件不会在R.java自动生成ID。

res:存放资源文件。

drawable-hdpi:存放高分辨率的资源图片。

drawable-ldpi:存放低分辨率的资源图片。

drawable-mdpi:存放中等分辨率的资源图片。

drawable-xhdpi:存放超高分辨率的资源图片。从Android2.2(API Level 8)才开始增加的分类。

layout:存放项目的布局文件,就是应用程序界面的XML文件。

menu:菜单文件,同样为Xml格式,在此可以为应用程序添加菜单。

values:常量值文件,该目录中存放的XML文件,定义了各种类型的key-value键值对。一般有dimens、strings、styles、colors、arrays等,通常程序中用到的尺寸、字符串值、样式、颜色、数组等都在该文件定义,便于使用和修改。

AndroidManifest.xml:配置文件,这是程序的清单文件。应用程序中用到的所有组件,都要在该文件中注册,否则程序无法识别,不能使用。

posted @ 2016-03-31 13:42  何惧  阅读(310)  评论(0编辑  收藏  举报