zoukankan      html  css  js  c++  java
  • Android 工程目录结构简介

    一般来说,一个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文件。

    from :http://blog.csdn.net/saloon_yuan/article/details/8473258

  • 相关阅读:
    URAL 2080 莫队
    Codeforces Round #361 (Div. 2) C D
    UVALive 7297 bfs
    UVALive 7472
    HDU 5773 最长上升子序列
    递归求解最大值和最小值
    数字方阵旋转问题
    实现循环队列的各种基本运算
    实现顺序栈的各种基本运算
    使用两个栈来实现队列
  • 原文地址:https://www.cnblogs.com/xuan52rock/p/4907912.html
Copyright © 2011-2022 走看看