Android程序项目结构
1.项目包分为src、gen、assets、bin、libs、res、AndroidManifest.xml、ic_launcher-web.png、proguard-project.txt、project.properties
2.各项含义
Src - 存放源文件
gen - 存放由开发工具生成的包,其中有一个R.java,里面存储各种资源ID
assets - 资源文件目录,此目录下的资源不会在R.java生成资源ID,访问需要文件路径
bin - 编译后的中间码信息,即.class,最后将合并成dex
libs - Android库
res - 存放资源文件,添加新资源后会在R.java中自动生成新的常量并赋值资源ID
drawable-hdpi - 高分辨率优先读取目录
drawable-mdpi - 中分辨率优先读取目录
drawable-ldpi - 低分辨率优先读取目录
drawable - 创建此目录后会任何分辨率都读取此目录资源文件
layout - 界面布局目录,添加新资源后会在R.java中自动生成新的常量并赋值资源ID
alues - 语言、颜色、尺寸等文件的目录
AndroidManifest.xml - 程序清单,记录软件功能与信息
ic_launcher-web.png - 无用
proguard-project.txt - 无用
project.properties - 项目的安卓版本
3.Src
4.Gen
5.SDK中的API类库
6.Android Dependencies (Private Lib私有库)
7.AndroidManifes.xml
通过xml代码实现资源功能,我们也可以通知其它UI来设置
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。