我正在创建几个类似于我已有的类。现在我右键单击.java文件,然后选择“复制”。之后,我右键单击并选择“粘贴”。然后我继续修改文件。我对其相应的.xml布局文件也这样做。
我想知道是否有更聪明的方法来做到这一点?也许是一个有一些额外的智能来自动半自动设置新文件?
答案 0 :(得分:9)
单击该文件并按Ctrl-C将复制该文件。单击该文件夹,然后按Ctrl-V。
答案 1 :(得分:1)
对于本文可以帮助您的课程
http://download.oracle.com/javase/tutorial/java/concepts/inheritance.html
并且布局读取了这个
http://android-developers.blogspot.com/2009/02/android-layout-tricks-2-reusing-layouts.html
我希望它有所帮助!
答案 2 :(得分:1)
我在R-Click菜单中找不到任何 DUPLICATE 选项。 但是在日食中一个好的旧的 CTR + C , CTRL + V 可以完成这项工作。
答案 3 :(得分:0)
如果它是一个你需要经常复制的类......它可能是复制类中你想要的功能和行为。使用继承非常容易。
因此,创建一个具有通用功能的类作为超类,并让所有需要这些功能的类扩展它。就这样。
复制和粘贴不是一个好主意..因为您将在多个文件中分发相同的逻辑,如果您想要更改某些行为,这将是一种痛苦 - 您将必须编辑所有复制的文件。继承会将它们保留在一个地方。
答案 4 :(得分:0)
我经常需要为内部类做这件事,而不是复制文件。以下是我的表现方式:
这会在顶级类中创建一个新的内部类。