2011-04-24 27 views
1

我正在重寫一個Android項目,而且我被困住了,並且使GUI看起來像我想要的那樣。使用HTML和CSS很容易實現,我已經使用PhoneGap,CSS,HTML,JS完成了它,但它有點慢,所以我想使用Java進行本地化。我的背景是C++和一些網絡編程的東西有沒有圍繞android sdk的高級GUI框架?

我到目前爲止遇到的是,默認的GUI生成器不是很漂亮,幾乎每次使用它我都感到沮喪。而且人們在Stackoverflow中的其他幾個問題中推薦使用droiddraw,但它也不會產生漂亮的GUI。

我想要的是一些像HTML和CSS的靈活性,並且我可以執行本機代碼。 我相信我可以通過HTML和CSS輕鬆實現像Facebook或Twitter客戶端的圖形用戶界面,但是如果我要使用SDK進行本地化,我想我會需要像1個月的時間來完成GUI。

所以問題是:

  1. 是否有Android SDK中任何GUI框架? (更高級別,然後提供一個)
  2. 如何呈現允許執行本機代碼與其元素進行交互的HTML/CSS。
  3. 任何建議歡迎任何工作流程。

當然,開源解決方案更可取。

回答

0

在android中有一些像widget一樣的iphone項目。你可以單獨在github中找到它們,所以我甚至沒有看到完整的更高級別的小部件庫。但你可以嘗試一下加速器。您正在編寫html,css,js並將其編譯爲本地代碼。我個人沒有使用它。這是一款免費軟件。有些人對此感到滿意,有些則不是。在開始開發之前,你應該閱讀一些經驗。 http://www.appcelerator.com/

+0

我做的研究公平一點上一些工具,我已經試過Appcelerator的爲好,我知道,像PhoneGap的做它不使用WebKit引擎,但我沒碰着瞭如何其許可, – r4ccoon 2011-04-26 07:47:04

+0

看來有一個Apache公共許可證V2,專有軟件http://en.wikipedia.org/wiki/Appcelerator_Titanium – 2011-04-26 09:04:13

+0

我明白了。我會稍後再看看它。現在我記得爲什麼我以前沒有選擇這個工具。這是因爲我想讓它可用於黑莓設備。 – r4ccoon 2011-04-29 01:04:53