2011-03-02 75 views

回答

0

無論如何,我發現它的閱讀一個晚上後,所以我回答我的問題:

PorterDuffXfermode是等效。 (稍微比Javascript.Canvas更深一點和解耦)

1

你想使用Java Canvas類或與HTML5 Canvas類工作?

對我來說,它聽起來像你應該建立一個android webapp(http://developer.android.com/guide/webapps/index.html)。在Web應用程序中,您可以自由使用所有HTML5功能,因爲您已經知道它們。

你甚至可以使用phonegap來訪問android硬件比使用普通android webapp更容易。

BTW:有關於Android開發的一本好書與HTML5:http://ofps.oreilly.com/titles/9781449383268/

+1

這聽起來像一個很好的選擇!不過,我讀過許多Android設備的HTML5支持並不好,你對此有何體會? – 2011-03-02 15:18:13

+0

我的經驗相當不錯。 webview是一個基於webkit的瀏覽器。 modernizr報道說這款瀏覽器幾乎支持所有功能。但要小心 - 在移動設備上,webkit!= webkit。他們略有不同。例如,android沒有用於textareas的滾動條。 – rdmueller 2011-03-02 15:28:20

+1

有些地方可以使用網頁瀏覽,但它們比本地操作慢,或者在計算機上的瀏覽器中運行相同的東西。如果你正在像素級別做事情,那麼在計算機上,HTML畫布的東西可能會很慢。 – rob 2011-03-02 15:59:27