我已经建立了一个使用mysql数据库的网站。我想知道如何将我的应用程序连接到该数据库。
我想要实现的是,我的应用程序应该发出请求来查找特定“ID”或名称的表。该表包含指向图像或图像名称的链接。我希望应用程序检索这些图像并在Android应用程序上显示它们。
有哪些方法可以实现这个目标?我能使用PHP开发Android应用吗?
我已经建立了一个使用mysql数据库的网站。我想知道如何将我的应用程序连接到该数据库。
我想要实现的是,我的应用程序应该发出请求来查找特定“ID”或名称的表。该表包含指向图像或图像名称的链接。我希望应用程序检索这些图像并在Android应用程序上显示它们。
有哪些方法可以实现这个目标?我能使用PHP开发Android应用吗?
Android默认不支持MySQL。通常访问数据库的方式是在其前面放一个Restful服务器,使用HTTPS协议连接到Restful前端。
看一下ContentProvider。它通常用于访问本地数据库(SQLite),但也可以用于从任何数据存储中获取数据。
我建议您考虑在本地拥有所有或部分网站数据的副本,这样当Android设备没有连接时,您的应用程序仍然可以正常工作。如果您选择这条路线,则可以使用服务来保持两个数据库同步。
if(isset($_GET['api_call'])){
switch($_GET['api_call']){
case 'userlogin':
//perform your userlogin task here
break;
}
}