我可以用Java编写Android应用程序并在以后转换吗?

我可以用Java编写Android应用程序并在以后转换吗?,java,android,Java,Android,我在Java方面有很多经验,但没有开发移动应用程序的经验。我想使用Java/Swing编写一个应用程序,然后将其转换为在Android手机上使用 这是可行的还是我真的需要从头开始开发Android平台 我没有安卓手机,因为我现在买不起,而且安卓仿真器速度太慢,我发现自己浪费了很多时间坐在那里等待。很多Java代码在安卓中都是一样的,但我想说的是没有。Android使用自己的用户界面系统,很难从swing转换过来。此外,当你深入了解Android系统的布局时,应用程序也会完全搞砸。更不用说整个意图

我在Java方面有很多经验,但没有开发移动应用程序的经验。我想使用Java/Swing编写一个应用程序,然后将其转换为在Android手机上使用

这是可行的还是我真的需要从头开始开发Android平台


我没有安卓手机,因为我现在买不起,而且安卓仿真器速度太慢,我发现自己浪费了很多时间坐在那里等待。

很多Java代码在安卓中都是一样的,但我想说的是没有。Android使用自己的用户界面系统,很难从swing转换过来。此外,当你深入了解Android系统的布局时,应用程序也会完全搞砸。更不用说整个意图了,接收者、内容提供者方面都不会正确地传输。然后你需要考虑一下记忆。在我看来,答案很简单。。。没有。

Java中的许多代码在Android中都是相同的,但我想说的是没有。Android使用自己的用户界面系统,很难从swing转换过来。此外,当你深入了解Android系统的布局时,应用程序也会完全搞砸。更不用说整个意图了,接收者、内容提供者方面都不会正确地传输。然后你需要考虑一下记忆。在我看来,答案很简单。。。否。

如果您使用控制模型视图范例,以便将应用程序逻辑与显示逻辑分离,那么您应该能够将应用程序逻辑从普通Java移植到Android,而无需进行很少或任何更改。至于显示逻辑,必须使用Android SDK重新编写。

如果您使用控制模型视图范例,以便将应用程序逻辑与显示逻辑分离,那么您应该能够将应用程序逻辑从普通Java移植到Android,而无需做多少更改。至于显示逻辑,必须使用Android SDK重新编写。

对于Intent/Activities,在许多方面,Android应用程序需要像web应用程序一样设计,页面通过链接连接。这是一个完全不同的范例,因此,在您了解它之前,我将直接开发Android。

对于意图/活动,Android应用程序在许多方面需要像web应用程序一样设计,页面通过链接连接。这是一个非常不同的范例,所以直到你知道它,我才会直接发展到Android。

如果你考虑,J2ME可能不支持摆动的最大功能。因此,它在第一步就中断了。其次,Android本机开发方法使用XML作为表示层,java作为应用程序和业务层。如果您可以编写android标签的扩展方法,那么您可以在基本级别实现您的目标


相反,我建议使用phonegap,用HTML5、DOJO和CSS3开发一切。这将在任何移动、任何平台上工作。

< P>如果您考虑,J2ME可能不支持摆动的最大功能。因此,它在第一步就中断了。其次,Android本机开发方法使用XML作为表示层,java作为应用程序和业务层。如果您可以编写android标签的扩展方法,那么您可以在基本级别实现您的目标

相反,我建议使用phonegap,用HTML5、DOJO和CSS3开发一切。这将适用于任何移动设备,任何平台