用Java组织代码

时间:2015-01-19 17:28:27

标签: java android structure code-organization

我的main.java文件长度约为1000行。我的代码变得越来越困惑,我想在不同的部分“拆分”它(例如在一个文件中,我会有像OnCreate这样的基本内容,在另一个文件中我将拥有{{1} })。

我已经尝试将GetHttpRequest放在另一个类中,但是没有更简单的方法吗? (如果我使用这种方法,那么调整代码需要很长时间)

2 个答案:

答案 0 :(得分:4)

您必须使用类和方法,以及可选的包 这将解决您的问题。没有比这更简单的方法了。

答案 1 :(得分:1)

请不要硬编码您的程序。关于如何编写程序有几种模式,因此它很有效,每个人都可以轻松阅读和理解它。我认为你也有一个" GUI",假设这个,我建议你使用MVC模式。它意味着模型 - 视图 - 控制器,因此您可以在包中组织您的程序:" model"," view"," controller"在那些包中你放了这些类。例如,你有一个简单的计算器。然后你有一个名为" CalculatorView"的类,你的图形界面在你的控制器中你有你的" CalculatorController"这可以解决诸如计算之类的问题。 (您从视图中调用控制器)并且根本不需要模型。

我希望能帮到你。但你必须重写所有代码......