当向现有的 Android 项目添加一个活动时,我手动创建一个新类——这是最好的/首选的方式吗?其他人是怎么处理的?
我只是使用 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”对话框,但是这留下了其他需要手动完成的步骤(例如,向清单文件添加一个条目)。如果希望自动执行这些步骤,可以通过清单编辑器创建活动,如下所示:
当您从新的类对话框中单击 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
需要你的意见,如果这有帮助..。
为了创建新的活动只需点击 ctrl + N 一个窗口是出现选择 android 然后另一个窗口是出现给该次要活动命名。现在创建了另一个 Activity