我正在为图书馆系统做一个电话间隙安卓项目。我对移动应用程序开发没有太多想法。我正在使用 MySQL 创建数据库,并且需要在我的应用程序中填充 HTML 页面。我该怎么做?我什至不知道如何开始连接到外部数据库。我想在 db 中显示现有值,并想从应用程序中添加新值。
问问题
18906 次
1 回答
9
您的应用程序将驻留在设备(android/iOS)上。所以它将是一个客户端,更像是一个浏览器。
您已经与服务器通信以获取或发布数据。
你必须知道,phonegap 使用 jQuery 和 javascript。
所以正如我之前所说,如果你想与远程服务器通信,你将不得不在你的应用程序中使用 javascript 调用 Web 服务。
你的方法应该是:
服务器端:
使用您的服务器端语言创建 Web 服务。
假设您使用PHP作为服务器端语言。参考以下链接
客户端:
然后您可以使用$ajax
从服务器获取数据或将数据发布到服务器。
至于$ajax
调用问题,请查看以下示例代码。
function FetchData() {
$.ajax({
async: false,
type: "GET",
url: "Your_WebService_URL",
dataType: "json",
success: function(data, textStatus, jqXHR) {
$.each(data, function(i, object) {
alert(obj.Data);
//Here you can implement your client side logic.
});
},
error: function() {
alert("There was an error loading the feed");
}
});
}
我认为这至少是一个开始。
希望有帮助。
于 2013-07-23T06:22:30.750 回答