android系统服务器缓存应用程序数据

时间:2012-10-16 20:45:04

标签: android android-framework

我正在开发一个Android框架。我实现了一个工作正常的系统服务器,即示例应用程序可以与服务通信。现在我希望我的服务器能够读取和写入数据到文件或sqlite数据库。我对android框架开发很新,所以我不确定它是如何工作的。非常感谢任何帮助。

2 个答案:

答案 0 :(得分:1)

要在Android中处理数据库(存储一些应用/服务数据),您应该使用ContentProviders类。

developer.android.com页面上有一个很棒的教程: 内容提供商 http://developer.android.com/guide/topics/providers/content-providers.html 及其子章节:

  • 内容提供商基础知识(如何使用已经存在的Android数据库)
  • 创建内容提供者(如何创建新的SQL数据库和简单的界面来访问它)

android SDK示例中还有Note Pad示例应用程序(在harddrive / samples / android- / - http://developer.android.com/tools/samples/index.html上)。请在此示例应用程序中查看NotePadProvider类(com.example.android.notepad)。

BR PawełRutkowski

PS。我认为这个问题没有得到很长时间的回答,因为标题具有误导性 - 它应该更多地关于在Android中存储用户/应用程序配置或者在Android中使用sql数据库。

答案 1 :(得分:0)

在服务中使用标准的android sqlite数据库与在活动中使用它相同。 android文档和示例向您展示了如何做到这一点。