CC's blog

CC的技术博客 专注于 it 互联网的技术爱好者

标签 Android 下的文章

Android 工程目录详解

对Android项目中的文件夹进行解释:

  

  · src

:里面存放的是Activity程序,或者是以后的其他组件,在此文件夹之中建立类的时候一定要注意,包名称不能是一级。

    · 

gen

:此文件夹中的内容是自动生成的,用户不可修改,即:保存的是所有的ID;

      |- R.java: 保存着所有的资源程序,此文件自动编写。

      |- 即:在以后的程序之中,程序不会直接与所有的配置文件操作,都是通过映射名称找到的,这一点符合了Java EE的Key = value的形式;

· 

Android 2.3.3

:此以现在的要使用的Android的开发版本;

· 

assests

:存放一些大型的资源文件,例如:图片、音乐、文字等等;但是一般不用。

· 存放一些资源文件使用,例如:图片、音乐、文字等。

|- drawable-hdpi:存放图片的文件夹,存放高清图片的;

|- drawable-ldpi:存放图片的文件夹,存放低分辨率的图片;

|- drawable-mdpi:存放图片的文件夹,存放中分辨率的图片;

|- 

layout

: 存放所有的布局管理器的配置信息;

|- 

values:

存放所有的文字信息,这一点的设计也非常符合于MVC设计模式;

 

补充:关于values文件夹的内容。

    随着日后的学习,在此文件夹会建立许多的子文件夹,除了string.xml文件夹基本的内容之外,还可能存在其他的信息:array.xml, color.xml,style.xml,这些名称都是约定俗成的;

 

       以上的几个文件夹都是在建立项目的时候自动的在res文件夹之中出现的,除了这几个文件夹之外,在res文件夹之中以后也会增加如下的几个文件夹:

         ·res\raw:存放一些原生文件,例如,视频、音乐;

         ·res\xml:存放一些xml文件的配置;

         ·res\anim::用于进行动画效果配置的文件夹;


阅读全文