Android& Web:网络的等效风格是什么?

时间:2009-11-14 02:37:33

标签: html android markup

我在开发Android应用程序时遵循的工作流程给我留下了深刻的印象:在xml文件中定义布局,然后以代码隐藏方式编写所有代码。网络是否有相同的风格?我的意思是,使用预定义的小部件列表,可以使用标记语言定义,然后使用代码控制它们?

我遇到了谷歌的Web工具包,它做了类似的事情,但我也想听听别人的想法。

4 个答案:

答案 0 :(得分:2)

我知道这是一个相当古老的线程,但如果你现在还没有尝试过,Wicket就是这样的。我来自Android的wicket开发,它使得它变得更容易。完全相同的概念。使用HTML定义UI,然后使用任何需要控制逻辑的html对象,设置Wicket ID。然后在wicket java文件中,编写引用已设置的html wicket ID的逻辑。它有大量的预定义小部件,可以在幕后处理这么多。这是我处理过的最好的网络框架之一。

答案 1 :(得分:1)

使用Visual Studio尝试使用asp.net。不需要xml!添加MVC框架,你就在天堂。

答案 2 :(得分:0)

PHP Framework:http://www.pradosoft.com/

答案 3 :(得分:0)

Google Web工具包的工作方式与您所描述的方式有所不同,尤其是即将发布的2.0版本,它将允许在html / xml中定义布局,而不是添加java swing样式小部件。

正如Benji所说,Asp.net的工作方式与此类似。

就个人而言,我更喜欢MVC方法而不是代码隐藏方法。