如何通过连接到在线服务器来创建更新的数据库 - Android

时间:2014-11-14 04:58:00

标签: android sql-server database database-design webserver

我正在尝试为组织制作公告应用。我正在使用listview来显示活动中的公告。我已经设置了listview,列表中的每个项目都有一个Title和一个Subtitle(描述公告)。当用户点击通知时,他们将被带到一个新活动,其标题位于顶部,信息位于其下方。

但是,我希望应用程序通过访问包含公告列表的在线数据库每周更新(我有一个域,所以也许我可以在我自己的IP地址下托管它)。我们的想法是,应用程序将每周更新并使用新公告更新设备的存储空间(以便用户可以离线查看)。

我不知道从哪里开始。这是我的第一个Android应用程序,我是初学者 - 但我有Java的中级经验。我也有很多Excel和SQL通过MS Access的经验。我只是不知道如何把它放到Java中为android创建一个在线数据库。

感谢您的帮助!

2 个答案:

答案 0 :(得分:1)

这可能不是您所需要的,但this link有一些关于如何将Android应用程序连接到外部数据库的重要信息。希望有所帮助。

答案 1 :(得分:0)

您需要使用AlarmManager实现Android服务。您可以将服务编码为每7天唤醒一次,然后从数据库中获取数据。 但请仔细检查您将使用或浪费的资源量。

参考AlarmManager:http://developer.android.com/reference/android/app/AlarmManager.html 请参阅服务:http://developer.android.com/guide/components/services.html