代码之家  ›  专栏  ›  技术社区  ›  Eno

在Eclipse中向Android项目添加活动的最佳方法?

  •  189
  • Eno  · 技术社区  · 15 年前

    在向现有的Android项目添加活动时,我手动创建一个新类——这是最佳/首选的方法吗?其他人如何处理?

    8 回复  |  直到 11 年前
        1
  •  381
  •   Wilka    14 年前

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

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

    当您从“新建类”对话框中单击“完成”时,它将带您进入新的活动类,以便您可以开始编码。

    五个步骤可能看起来很复杂,但我只是想在这里更详细一点,这样就清楚了。当你真的这么做的时候很快。

        2
  •  88
  •   mamba4ever    11 年前

    现在在Eclipse中更容易做到这一点。只是 右键单击包 这将包含您的新活动。 新增->其他->(在Android选项卡下)Android活动。

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

        3
  •  15
  •   Shankar Narayana Damodaran    11 年前

    谷歌安卓开发者社区推荐的一种简单方法。

        4
  •  4
  •   Mark B    15 年前

    我只是在Eclipse中使用“新类”对话框,并将基类设置为活动。我不知道还有其他方法可以做到这一点。您还希望使用其他什么方法?

        5
  •  3
  •   Jerry Brady    15 年前

    r.*类是动态生成的。我在项目菜单中保留了“自动构建”选项,这样我的r.*类总是最新的。

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

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

        6
  •  2
  •   uday    11 年前

    要创建新的活动,只需点击ctrl+n,一个窗口出现,选择android,然后另一个窗口出现,为第二个活动命名。现在创建了另一个活动。

        7
  •  1
  •   Jason D.    15 年前

    我知道,没有专门用于创建活动类的工具。只需在Eclipse下使用“new class”选项并将基类设置为“activity”。

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

        8
  •  0
  •   Ram    12 年前

    我已经创建了一个Eclipse插件,只需点击一下就可以创建活动。

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

    将插件粘贴到Eclipse的Dropins文件夹中并重新启动Eclipse

    有关详细信息,请参阅我的博客
    http://shareatramachandran.blogspot.in/2013/06/android-activity-plugin-for-eclispe.html

    如果有用的话,需要你对此发表评论…