2011-09-07 152 views
8

我正在開發一個Android應用程序,在這裏我決定把頁面翻轉旋轉。只是想知道Android是否支持jQuery,以便我可以更容易地實現邏輯Android是否支持jQuery?

+4

您必須重新確定Javascript和Java是兩回事。 – Mustafa

+0

你可以使用[droidQuery](http://bit.ly/droidquery),這是jQuery的Android端口,它允許你在本地Java中編程,其語法與jQuery非常相似。 – Phil

回答

1

jQuery是Javascript所以是的,Android確實支持jQuery。

(當然,你需要像PhoneGap,如果你想創建一個本地應用)

3

如果你正在尋找Android中使用jQuery &鑑於它來建立一個網頁..那麼答案是肯定的(因爲jquery是一個JavaScript庫& android的webkit支持它)..但jquery不能用於創建應用程序,你需要使用java的。

0

您標籤Android的XML和Java,所以我想你指的是原生應用。使用JQuery是不明智的。因爲您需要將瀏覽器添加到您的應用中,請爲其創建界面,同時您可以輕鬆快速地使用Android API執行操作。

5

如果您正在開發web application,那麼是的,Android將能夠正確查看它。 Android的瀏覽器使用WebKit佈局引擎,它支持Javascript,因此jQuery。但另一方面,如果您真的在製作網絡應用程序,那麼專門針對Android沒有任何意義:大多數啓用了Web的平臺都會在這裏和那裏進行一些操作。

我認爲你實際上是在製作一個原生的Android應用程序(即將被編譯爲一個.apk文件的應用程序)。 This is a completely different thing:它使用不同的語言編程(Java),並且在網絡瀏覽器中託管的是而不是

+0

jQuery可以在本地應用程序中使用,但不能用於傳統意義上的應用程序。它將不得不經過諸如PhoneGap之類的東西,它將把所有東西都轉換爲原生應用程序正常工作。 – Blowtar

+1

@Blowtar:這就是(我認爲)我寫的,是的,_「如果你正在開發一個** web應用程序**,Android將能夠正確地查看它」_和_「一個**本機** Android應用程序使用不同的語言(Java)編程,而**不**使用網絡瀏覽器「_」託管。這個問題可能是問Android是否支持Python或Haskell(當然,jQuery甚至不是一種語言) - 只要引擎本地運行或作爲Web應用程序運行,您就可以將它置於任何您喜歡的引擎中。 – Groo