我是C#网站开发人员。而且每天我都非常习惯使用jQuery并进行AJAX数据调用(我很喜欢)。但是,我对Android 完全是 NOOB 。我目前的阅读显示Android使用REST的服务进行数据交换。
所以我的问题是…
Android可以使用jQuery mobile吗? 您可以在Android中拨打普通的AJAX电话吗? 您只能在Android中拨打REST通话吗?
经典的Android开发是用Java完成的。jQuery在这里基本上没有用,因为jQuery用于JavaScript,而不是Java。
但是,通过PhoneGap之类的工具,可以创建以HTML,CSS和JavaScript编写的Android应用程序。在这种情况下,欢迎您使用jQuery Mobile,Sencha Touch或所需的任何其他移动风格的库。
考虑到这一点:
Android可以使用jQuery mobile吗?
仅当您正在创建PhoneGap应用程序(可通过市场分配)或正在创建纯HTML5 Web应用程序时。
您可以在Android中拨打普通的AJAX电话吗?
根据定义,由于AJAX是浏览器概念,因此答案与上述相同。
您只能在Android中拨打REST通话吗?
只要找到支持它的Java库(或PhoneGap / HTML5的JavaScript库),您就可以做任何您想做的事情。Android倾向于使用普通的HTTP请求而不是SOAP或XML- RPC,这仅仅是因为大多数在线有趣的东西都是通过普通的HTTP请求访问的。