【问题标题】:android folder structure安卓文件夹结构
【发布时间】:2012-10-03 04:37:22
【问题描述】:
在谷歌上找到后,我终于在堆栈溢出中发布了我的问题。
谁能介绍一下 android 文件夹结构及其用途?
例如:-
src,gen,bin,res 和 res 中所有可能的文件夹,例如 drawable,raw,drawable for ldpi,hdpi 等。
提前致谢。
【问题讨论】:
标签:
android
android-layout
android-emulator
【解决方案1】:
关于android中的Image显示文件夹结构。
接受这一点,res中的子文件夹中还有其他文件夹。
例如:-
分辨率/
布局/
main.xml ---> 用于纵向屏幕
布局土地/
main.xml ---> 用于横向屏幕
分辨率/
layout/ # 默认(纵向)
主要的.xml
layout-land/ # 横向
主要的.xml
layout-large/ # 大(纵向)
主要的.xml
layout-large-land/ # 大景观
main.xml
分辨率/
可绘制-xhdpi/
真棒图片.png
可绘制-hdpi/
真棒图片.png
可绘制的 mdpi/
真棒图片.png
可绘制的 ldpi/
真棒图片.png
任何时候你引用@drawable/awesomeimage,系统都会根据屏幕的密度选择合适的位图。
【解决方案2】:
您好,您的问题答案是:
src- 用于写入所有Java文件
gen- 从名称本身你可以看出它是自动生成的文件夹。它包括 R.java,如果你有任何辅助服务,它也会创建一个 java 类。
res- 用于编写 UI 相关文件,例如不同的布局,如你所说的高、中、低布局,在 Values 文件夹、STyles 等中会提到字符串,
raw- 用于存储.mp3等媒体相关文件
drawable(ldpi,mdpi,hdpi,xlarge-hdpi)- 用于以PNG格式存储所有图像。 LDPI 用于低屏幕尺寸的移动设备,例如平板电脑的 Xlagre-HDPI 和所有..