-1
|
Mawg says reinstate Monica · 技术社区 · 14 年前 |
1
1
正如Yann所提到的,没有跨平台的RAD系统覆盖Android和Linux /Windows Java。Android不是真正的基于Java的平台;Android SDK将Java字节码转换为更优化的Dalvik VM bytecode。出于这个原因,您甚至可以发现,即使非GUI Java代码也不“端口”(我遇到了几个这样的问题)。 有一些库试图提供对图形层的跨平台访问,如libgdx,但没有一个库允许您轻松创建“一刀切”的GUI代码。不过,一般来说,你也不想这样做——在一个小触摸屏和一个大鼠标控制的桌面上,用户界面的概念是非常不同的。 从开发的角度来看,任何开发环境都可以让您轻松地将项目划分为Android项目(Android应用程序)、桌面Java项目(针对桌面特定代码)和Java库项目以实现公共功能(记住小调)。两个项目之间可以共享的差异。 目前只有Eclipse为Android提供了一个RAD环境(据我所知),但是没有什么可以阻止您在Eclipse中构建Android GUI部分(将公共代码作为库导入),如果您喜欢NetBeans或其他环境,也可以在其他环境中执行桌面项目。 |
2
2
Android不使用与桌面Java相同的UI系统。它们之间没有通用的GUI工具。 至于windows+linux,intellij和netbeans都有一个半熟的Swing用户界面生成器。 |
3
0
Android、基本语言和本机编译的良好且价格合理的RAD是basic4android-google-it,几周前发布。 |
4
0
怎么样 http://www.wavemaker.com/ 和 http://openxava.org/ ? 很接近,imho 两者都是开源的。 |
Abhilash Das · 输入文本时,编辑文本与工具栏重叠 1 年前 |
Community wiki · 局部变量可能尚未初始化 1 年前 |
jvargas · 如何获取上个月的第一天和最后一天以及一年的第一天 1 年前 |