2009-11-14 35 views
0

我對開發Android應用程序時遵循的工作流程印象深刻:在xml文件中定義佈局,然後以代碼隱藏的方式編寫所有代碼。網頁是否有相同的風格?我的意思是,可以使用標記語言定義一個預定義的小部件列表,然後使用代碼控制它們?Android和網絡:網絡的等效風格是什麼?

我遇到了Google的Web Toolkit,它做了這樣的事情,但我想聽聽其他人的想法。

回答

1

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

+0

任何等效的Linux機箱? .NET需要IIS。我會喜歡在那裏廉價的虛擬主機上運行的任何東西... – Legend 2009-11-14 02:42:34

+0

你說話有多便宜?我見過超便宜的Windows託管,我已經看到廉價的Linux託管 – Rich 2010-04-21 20:02:19

0

谷歌Web工具包工作起來有些在你所描述的那個是未來出的方式,特別是2.0版本,這將使HTML/XML定義佈局,而不是的Java Swing風格的小部件加入。如同Benji所說,Asp.net的工作原理與此類似。

就個人而言,我更喜歡MVC方法而不是代碼隱藏方法。

2

我知道這是一個相當古老的線程,但如果你現在還沒有嘗試過,Wicket就是這樣。我是從安裝wicket開發到Android的,並且使它變得更容易。完全相同的概念。用HTML定義你的用戶界面,然後定義你需要任何控制邏輯的任何html對象,你設置一個Wicket ID。然後在一個wicket java文件中,你編寫你的邏輯引用設置的html wicket ID。它有很多預定義的小部件,可以在幕後處理很多事情。這是我處理過的最好的Web框架之一。

+0

@ user573038:+1太棒了。謝謝。我會仔細看看的。 – Legend 2011-02-06 20:33:40