2012-10-10 41 views
0

我是一个新的人在这个领域(插件开发),我想创建某种插件我的应用程序:插件为Android项目(Eclipse中)

我开发一个Android应用程序,现在我需要为学生制作一个工具包,以便将来在这个应用程序上工作。我们的想法是:

1)以人工为应用程序,可以使学生了解类和结构没有单独的.doc文件,但Eclipse IDE的内部,可能与一些链接的代码。

2)对应用程序的功能进行监督(以便学生可以检查应用程序的所有功能(性能UI设计,与外部服务器/ API的连接等)是否正常工作,以防万一会改变一些东西)。所有这些数据应该在不同的框架中(看起来像一个工具包)。 (我在这里发现了与此相关的信息http://www.ibm.com/developerworks/opensource/tutorials/os-eclipse-jfeature/section5.html,但我不确定它是否会为我的想法工作)

我会很高兴得到一些与我的任务相关的教程链接以及您的建议这套工具包功能(还包括如何制作链接的链接)。

非常感谢您提前!希望能得到您的帮助:)

回答

0

为手工的事情是Javadoc中,您可以在Eclipse中使用Java和Android中使用它。

这里有一些链接,第一: http://en.wikipedia.org/wiki/Javadoc

然后我可以快速地解释为什么的javadoc可以对您有用,首先它允许创建一个真正的手动(Java API和javadoc的创建)与(在我看来)是你可以想象的最简单的方式。 你必须使用一个特殊的注释标记是:

/** 
* 
**/ 

当你把此之前的任何声明(方法,类,接口,字段等等),它会被包含在Javadoc。 您有标准的东西可以添加,例如,你可以指定方法的说明,它也需要@return什么@params和许多其他的东西,是非常小心和精确,你可以相互链接的javadoc,创造非常复杂,精确的文件。

在的Eclipse Javadoc是有用的,因为蚀本身允许用户在默认情况下的Javadoc进行交互。例如,如果您想知道某种方法的作用,只需将鼠标悬停在方法的名称上,即可出现一个小小的黄色对话框。如果你也使用ctrl-space,你也可以使用一些技巧。按ctrl-space显示所有可用的公共方法,使用javadoc为每个有黄色描述对话框的方法。如果你正在实例化一个新的对象,你可以看到构造函数有多少(以及它们具有哪些参数)构造函数等等,我认为它非常有用和重要。


对于第二件事情,如果我明白你想要的东西可能像JUnit(测试单位)可以为你。

http://www.junit.org

JUnit是用于测试代码单元,可以与蚀完全整合。 简而言之,对于代码的每个部分,您应该编写一个或多个测试以检查其行为是否正确。一旦你写了一些测试,你可以用一个用户友好的界面自动运行它们,告诉你有多少测试失败,有多少测试通过,以及哪种错误。

为什么测试我的代码的每个小(愚蠢?)的东西是有用的?

想象一下,你有一个工作代码(你的代码)。想象一下你有一个人在为它工作(你的学生)。

用户如何确定他/她做的任何更改与现有代码一致?

他/她应该运行程序并逐个检查每个功能以找到错误。

你知道这是不可能的。所以JUnit只需点击一下就可以完成它(如果你还想在后台运行)。

因此,学生可以添加代码,并运行测试以查看预先存在的代码是否仍在工作。

如果一切正常,学生也可以编写自己的测试自动测试。事实上,JUnit允许您测试代码的每个部分而不依赖于另一部分,这样,您也可以测试Internet连接,而无需连接到网络即可“嘲弄”连接。

我让这部分没有解释,因为它是一个漫长而复杂的部分。我给了你“输入”来激发你阅读有关测试和XP编程的内容。

啊,欢迎来到stackoverflow!如果你喜欢这个答案,并且认为你的问题的答案是正确的,你可以用左边的小检查来检查它。

+0

非常感谢! ))) –