您的位置:首页 > 移动开发 > Android开发

android 程序的目录结构

2012-08-22 00:21 155 查看
src中放的是程序代码

R.java 是定义资源文件的属性id的类 当我们想调用某些资源时,我们可以使用R.java中的相关id就能调用该资源   它是由eclipse自动生成的文件,不要改动它

如下图,android.jar中的文件是开发android所需要用到的类



res文件夹下存放的是资源文件 

drawable 图片资源,为方便适应不同分辨率的手机,图片会有不同分辨率的版本,如图



 layout 中的xml文件夹是布局文件 每一个Activity都对应一个layout文件,它控制着Activity中控件的位置,以及相关属性

 values 中放的是一些我们经常用到的值  例如string.xml中以键值对的形式存放了一些字符串,当我们想使用这些字符串时,我们可以用他们对应的键来取出他们

如图 

 

当我们将一张图片 shuangzi8.png 放入drawable-hdpi中时,

eclipse会自动在R.java中生成一个标识此图片文件的id,如下图



assets中也可以放置资源文件,但是不能在r.java中生成id

AndroidManifest.xml 是整个android项目的配置文件  

每一个新创建的Activity都要在此文件中声明

如果需要指明程序运行时第一个显示的Activity,只需在此Activity中加入下面的代码即可

<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

包含     

包名     package="包名"

应用程序图标     android:icon="@drawable/图片名称"

标题     android:label="@string/程序名"

支持的最低版本   <uses-sdk android:minSdkVersion="版本号" />
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android layout