Android学习 3 -工程项目结构说明

来源:互联网 发布:凤凰财经数据库 编辑:程序博客网 时间:2024/05/17 05:23

       在学习之前有先进行了工程项目结构的学习,以便知道要操作的是什么意思,即了解Android工程目录结构,撑握工程目录结构中每个文件夹作用及对应文件。

   

      src/
存放源代码的地方.

     bin/
编译后的输出目录。这里你可以找到.apk文件和其他编译后的资源.

     gen/
包含R.java文件,这个文件是由ADT自动生成的,请不要随意修改它

    assets/
你能在这里放入原始的asset 文件。例如一些文档,这里的文件会保留原来的文件名被编译到.apk文件中,并且你还能使用文件系统的URL机制来读取文件,例如使用AssetManager类来读取一个字节流。

    res/
包含应用程序的资源,如drawable文件, layout文件, string值.

    anim/
这里可以放入动画XML文件

    color/
这里可以放入颜色XML文件

    drawable/
这里可以放入位图(PNG,JPEG,GIF)还有9-Patch图片文件,并且也能放置XML文件用来描述Drawable形状和Drawable对象的多种状态切换

    layout/
这里可以放入布局XML文件

    menu/
这里可以放入定义菜单的XML文件

    raw/
这里和assets/差不多都是放入原始的asset文件。但访问的方式与assets/不同。这里必须用R文件来引用,例如如果需要在这里放入一个bg.ogg音频文件,那么请这样调用R.id.bg 。一般来说这里都是放多媒体文件

    values/
这里可以放入许多种类的XML文件。不同于其他res/目录下的资源。这个文件夹下的XML文件不能由文件名直接引用。但XML文件中的节点可以控制R文件定义的名字。

    xml/
一些用来配置App组件的其他XML文件。

    libs/
包含似有的一些库文件。

    AndroidManifest.xml
用来描述App的性质和它的每一个组件的一种控制型文件。 例如:需求的API Levels ,描述四大组件的特征,权限等。(即清单文件)。

    project.properties
这个文件包含项目的设置,如编译target。他属于项目的一个部分。

 

 

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 谷歌访问助手下载 绅士仓 科学上网浏览器 Apache2.4反向代理http pci设备驱动 C语言实验题――打印菱形 C语言实验题――三个数排序 C语言实验题――三角形面积 C语言实验题――两个数比较 C语言实验题――温度转换 C语言实验题――鸡兔同笼 输入入门(1) C语言实验题――最小公倍数和最大公约数 C语言实验题――分数序列 C语言实验题――数组逆序 C语言实验题――一元二次方程 C语言实验题――某年某月的天数 相邻最大数 Picture 羊村运动会――撑杆跳高 字符矩阵排序 1535:找规律填数字 idm6.38 C语言实验题――圆周率 缺陷检测 成都瓶儿 谭松韵 桥本 YouTube、Google+、Facebook、Twitter、维基百科最全hosts C语言实验题――拍皮球 求奇数的乘积 C语言实验题――字符编码 intellijlicense andriod导航栏 mfc文件上传下载 Eclipse4.8中搭建Android开发环境 1178:C语言实验题――单词统计 现在小明决定实现一个类似malloc的内存分配系统,具体来说,他需要连续处理若干申请内存的请求,这个 给定某二叉树的前序序列和中序序列,输出该二叉树的后序序列。(输入的前序遍历和中序遍历的结果中都不含重 vibe twitter