2.gen/包名/R.java文件。该目录用来存放由Android开发工具所生成的目录。R文件对开发者没什么用,但对Android系统来说是非常有用的。该文件用来存放由Android开发工具所生成的目录。
3.Assets/该目录里存放的是应用中用到的类似于视频文件、MP3一些媒体文件。
4.res/res是resource的缩写。为应用资源目录,如drawable文件、布局文件、字符串值等,当资源文件发生变化的时候,R文件的内容就会自动发生变化。
---->drawable主要存放的是应用到的图片资源
---->layout主要存放用到的布局文件,都是xml文件
---->values主要存放的是字符串(String.xml)、颜色(color.xml)、数组(Arrays.xml)文件。
5.androidMainfest.xml这个文件是功能清单文件,在这个文件中,必须声明应用的名称,应用中所用到的有Activity、Service、receiver等。
6.default.properties该文件一般也不需要手工去更改。该文件存放了项目对应的一些环境配置,如应用要求运行的最低Android版本。
补充:【res/drawable】
res/目录下有三个dawable文件夹——【drawable-*dpi】,区别只是将图标按分辨率高低来放入不同的目录,【drawable-hdpi】用来存放高分辨率的图标,【drawable-mdpi】用来存放中等分辨率的图标,【drawable-ldpi】用来存放低分辨率的图标。程序运行时可以根据手机分辨率的高低选取相应目录下的图标。不过,如果不想准备过多图片,那么也可以只准备一张图标将其放入三个目录的任何一个中去。
2.【res/values/】文件夹下常放的文件如下:
strings.xml用来定义字符串和数值,在Activity中使用getResources().getString(resourceId)
或getResources().getText(resourceId)取得资源。
在Eclipse中对res/values下的文件左键双击或右键单击后选择【OpenWith】���【AndroidResourceEditor】编辑器打开。默认是【Resources】显示,点击旁边的【strings.xml】,显示代码内容。