在 Eclipse 中将 Activity 添加到 Android 项目的最佳方法是什么?

当向现有的 Android 项目添加一个活动时,我手动创建一个新类——这是最好的/首选的方式吗?其他人是怎么处理的?

166666 次浏览

我只是使用 Eclipse 中的“ New Class”对话框,并将基类设置为 Activity。我不知道还有什么别的办法。你希望有什么其他方法可用?

据我所知,没有专门用于创建活动类的工具。只需使用 Eclipse 下的“ New Class”选项并将基类设置为“ Activity”。

在创建/编辑活动所使用的 xml 布局时,这里有一个类似向导的工具。要使用此工具创建 XML 布局,请使用“ Android XML File”的“ New”下的选项。此工具将允许您创建视图的一些基本布局。

R * 类是动态生成的。我在 Project 菜单中保留了“ Build auto”选项,这样我的 R * 类总是最新的。

此外,在创建新的 Activity 时,我会复制并重命名旧的 Activity,特别是当它们与我需要的新 Activity 类似时,因为 Eclipse 会为您重命名所有内容。

否则,正如其他人所说,File-> New-> Class 命令工作得很好,将为您构建文件,包括基于您的类、其继承和接口的所需方法的模板。

您可以使用“ New Class”对话框,但是这留下了其他需要手动完成的步骤(例如,向清单文件添加一个条目)。如果希望自动执行这些步骤,可以通过清单编辑器创建活动,如下所示:

  1. 在包资源管理器中双击 AndroidManifest.xml。
  2. 单击清单编辑器的“ Application”选项卡
  3. 点击“应用程序节点”标题下的“添加. .”(屏幕左下角)
  4. 从弹出对话框中的列表中选择 Activity (如果有这个选项,则需要创建一个新的顶级元素)
  5. 单击“ Attributesfor”标题下的“ Name *”链接(窗口右下角) ,为新活动创建一个类。

当您从新的类对话框中单击 Finish 时,它将带您到新的活动类,以便您可以开始编码。

五个步骤可能看起来很多,但我只是试图在这里更详细,以便它的清晰。当你真的做的时候,它是相当快的。

现在在 Eclipse 中这样做要容易得多。只需要包含新活动的 右键点击包裹

就这样,您的新活动也会自动添加到清单文件中。

我已经创建了一个 Eclipse 插件,可以一键创建活动。

只要从 https://docs.google.com/file/d/0B63U_IjxUP_GMkdYZzc1Y3lEM1U/edit?usp=sharing下载插件

将该插件粘贴到 Eclipse 中的 dropin 文件夹中,然后重新启动 Eclipse

更多细节请看我的博客
Http://shareatramachandran.blogspot.in/2013/06/android-activity-plugin-for-eclispe.html

需要你的意见,如果这有帮助..。

Google Android 开发者社区推荐的一种简单方法。

enter image description here

为了创建新的活动只需点击 ctrl + N 一个窗口是出现选择 android 然后另一个窗口是出现给该次要活动命名。现在创建了另一个 Activity