Android程序项目结构

1.项目包分为srcgenassetsbinlibsresAndroidManifest.xmlic_launcher-web.pngproguard-project.txtproject.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来设置

技术分享

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。