Android 开发环境的构建方法总结
2010-03-26 15:58:00 来源:WEB开发网这就是XML的布局,你需要把这个文件放在什么位置? 放在你的工程/res/layout下就可以。“res”是“resource”的简称,这个目录包含了所有应用程序需要的非代码部分。比如图片、字符串、XML文件。
Eclipse插件为你创建了这些XML文件中的一个。在我们上面的范例,我们根本没有使用过它。在包的管理器里,展开目录/res /layout,编辑main.xml文件,替换上面的文本然后保存修改。
在从代码目录里打开 HelloAndroid/gen/com.example.helloandroid/R.java文件,你可以看到他们像这样:
view plaincopy to clipboardprint?
public final class R {
public static final class attr {
};
public static final class drawable {
public static final int icon=0×7f020000;
};
public static final class layout {
public static final int main=0×7f030000;
};
public static final class string {
public static final int app_name=0×7f040000;
};
};
public final class R {
public static final class attr {
};
public static final class drawable {
public static final int icon=0×7f020000;
};
public static final class layout {
public static final int main=0×7f030000;
};
public static final class string {
public static final int app_name=0×7f040000;
};
};
R.java是文件中所有资源的索引界定值定义。你在代码中使用这个类,就像在你的项目里使用一个简洁的方法表示你的资源。在Eclipse这样的IDE 工具里,这个方式对于代码自动完成功能还是非常有效的,因为这能让你快速得定位你要寻找的东西。
有个重要点需要注意的是有个内部类“main”,是“layout”的成员类。Eclipse插件提醒你加了一个新的XML文件,然后生成R.java文件,当你加入其他资源到你的工程里,你可以看到R.java在同步更改。
更多精彩
赞助商链接