一般来说,一个Android工程的目录结构如下图所示。



1:src

JAVA源代码都放在这里面。

2:gen

编译器自动生成的一些JAVA代码

3:Android 4.2

Android平台(本工程用的版本是4.2)

4:Android dependencies

该目录出现在ADT16以后的版本中,是ADT第三方库新的引用方式,当我们需要引用第三方库的时候,只需要将

该库拷贝到libs文件夹中,ADT就会自动完成对该库的引用(如本例中android-support-v4.jar)

5:bin

该目录是编译之后的文件以及一些中间文件的存放目录,ADT先将工程编译成Android JAVA虚拟机(Dalvik Virtual Machine)

文件classes.dex. 最后将该classes.dex封装成apk包。(apk就是android平台生的安装程序包)。

6:libs

4中已经介绍,该目录用于存放第三方库,(新建工程时,默认会生成该目录,没有的话手动创建即可)。

7:res

存放项目中的资源文件,该目录中有资源添加时,R.java会自动记录下来。res目录下一般有如下几个子目录


drawable-hdpi, drawable-mdpi, drawable-xhdpi:存放图片文件(png, jpg), 三个子目录分别保存高,中,低质量的图片

layout:屏幕布局目录,layout目录内默认布局文件是activity_main.xml,可以在该文件内放置不同的布局结构和控件,来满足项目界面的需要,也可以新建布局文件。

menu:存放定义了应用程序菜单资源的XML文件。

values, values-v11, values-v14:存放定义了多种类型资源的XML文件。

更多相关文章

  1. 从零学Android(十三)、Android中的数据存储方式简介
  2. [置顶] 【小超_Android】2014年框架类源码年度精品汇总
  3. android sdk manager upgrade
  4. Android四种保存数据的方法
  5. Android开发环境配置_总结
  6. Android(安卓)创建XMl文件
  7. 〖Linux〗联想K860/i Android(安卓)4.2及以上的Bootimg解压与打
  8. android SharedPreferences 详解与开发实例
  9. Ubuntu下Android(安卓)APK反编译与重新编译

随机推荐

  1. 【RS】导出路由器/交换机配置的方法
  2. 自然语言处理集训营第一期
  3. 【点宽专栏】天风证券——商品期货CTA专
  4. 有人梦到国自然,我居然梦到看文献!
  5. 给大家分享一个一键采集哔哩哔哩短视频素
  6. Cell杂志背靠背的两篇文章:看不同研究团队
  7. 【点宽专栏】基于贝叶斯统计的套利策略(上
  8. 全国首个!广州推出22条举措打造世界级钻石
  9. 【点宽专栏】——Pivot Point交易法
  10. 最新idea、pycharm破解