将Java类转换为Android
我可以很容易地为Android转换Java类,还是应该从头开始编写它们将Java类转换为Android,java,android,netbeans,Java,Android,Netbeans,我可以很容易地为Android转换Java类,还是应该从头开始编写它们 我正在用MVC风格编写几个Java类,以创建桌面版本。在某个时候,我想把它们转移到Android上。我当然会很感激这方面的一些提示(我正在使用Netbeans)。我不确定这是否会有帮助,但Netbeans有一个插件可用于制作Android应用程序。查看:这完全取决于您是如何编写它们的。否则,我担心这个问题可能有点过于宽泛,无法简单或简洁地回答。Android类是Java,但您必须在Android框架内工作以获得视图类-即,您
我正在用MVC风格编写几个Java类,以创建桌面版本。在某个时候,我想把它们转移到Android上。我当然会很感激这方面的一些提示(我正在使用Netbeans)。我不确定这是否会有帮助,但Netbeans有一个插件可用于制作Android应用程序。查看:这完全取决于您是如何编写它们的。否则,我担心这个问题可能有点过于宽泛,无法简单或简洁地回答。Android类是Java,但您必须在Android框架内工作以获得视图类-即,您不能只是实例化
JFrame
并开始向其添加内容;Android类通常会扩展框架的特定部分,如活动
,视图
,等等。如果您不熟悉Android应用程序,我建议您使用。我正在寻找设计技巧,以便在开发过程中保留在mynd中。我将SQLite的所有db方法和所有GUI内容分开。如果您严格遵循MVC,则需要在控制器层和视图层更改代码。@GV:一针见血。如果编写得很好,MVC关注点分离得很好,类具有高内聚性和低耦合性,那么您应该能够在Android和桌面上重用部分模型。