00 - Android 项目结构

转载注明出处:http://blog.csdn.net/eana_don/article/details/8227305     

 这里采用IDE,在Eclipse上安装完环境后,首先新建一个安卓项目。新建过程不做细述。

新建完的工程结构如下截图:

项目结构

    最必要的两个文件夹为:

    Src ---源码所在位置

    Res ---资源文件所在位置

    以及文件清单。

    AndroidManifest.xml

        看懂一个工程,都要从工程入口开始。安卓工程的入口不是从main函数开始,而是要看文件清单AndroidManifest.xml。



           Src就是源码在的地方,包括Activity也是在这里查看。

            Res包含了很多的资源文件。通常布局文件即我们可以看到的界面,就在res下layout目录下。在res目录下,每有一个新的资源,不管是图片还是布局文件或者音频文件等等,都会在gen目录下R.java自动生成一个ID。Res下有很多的文件夹,比较显眼的便是四个drawable目录。Drawable-xhdpi放置超高尺寸图片,Drawable-hdpi放置高尺寸图片,drawable-mdpi放置中尺寸图片,drawable-ldpi放置低尺寸图片。图片可以同名放在不同尺寸对应文件夹下,这样在不同尺寸要求下,工程可以取出最适应的图片。同样drawable下还可以放定义了背景或者图形的xml文件。再来有一个常用的value目录,这个目录的作用就是放置各种各样的值。比较常见的有strings.xml。同样在R.java生成唯一ID,当代码需要引用字符串或者xml文件中想要引用字符串都可以通过ID来引用。

           以上是两个必须的目录。再来是其他的目录。

           Gen目录 -- 一般是R.java。R.java保存所有res下资源对应的ID。

           Assets  --- 同样可以放置资源文件,与res不同的是,这个文件夹下的文件并不会被编译,同样也不会在R.java里面生成一个ID。而res是会被编译的,并且在R.java 中生成一个单独的ID、

           Bin ---保存编译后的class文件

          Libs -- 引用的库或者引用的jar包



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值