android文件夹结构

时间:2012-10-03 04:37:22

标签: android android-layout android-emulator

在google上找到后我终于在堆栈溢出中发布了我的问题。

任何人都可以了解android文件夹结构及其用途吗?

例如: -

  

src,gen,bin,res和res中的所有可能文件夹,例如drawd,raw,drawable for ldpi,hdpi等。

提前致谢。

3 个答案:

答案 0 :(得分:1)

您好问题的答案是:

src - 用于编写所有Java文件

gen - 在名称中你可以告诉它自动生成的文件夹。它包括R.java,如果你有任何aidl服务,它也会创建一个java类。

res - 它用于编写UI相关文件,如不同的布局,如u表示高,中,低布局,字符串将在Values Folder,STyles等中提​​及..,

raw - 用于存储媒体相关文件,如.mp3

drawable(ldpi,mdpi,hdpi,xlarge-hdpi) - 用于存储PNG格式的所有图像。 LDPI用于低屏幕尺寸的移动设备,例如用于平板电脑的Xlagre-HDPI和所有..

答案 1 :(得分:1)

Android Project Structure basic

关于android中的图像显示文件夹结构。

接受此处,res中的子文件夹中还有其他文件夹。

例如: -

RES /         布局/             main.xml --->用于纵向屏幕
        布局土地/             main.xml --->用于景观屏幕

RES /         layout / #default(portrait)
            main.xml中         layout-land /#landscape
            main.xml中         layout-large /#large(portrait)
            main.xml中         布局 - 大地/#大景观
            main.xml中

RES /         可绘制-xhdpi /
            awesomeimage.png
        可绘制-HDPI /
            awesomeimage.png
        可绘制-MDPI /
            awesomeimage.png
        可绘制-LDPI /
            awesomeimage.png

每当你引用@ drawable / awesomeimage时,系统会根据屏幕的密度选择合适的位图。

答案 2 :(得分:1)

您可以从链接

获取应用程序目录结构和说明

android-app-directory-structure