我正在开发一个联系人列表项目,到目前为止我可以添加,修改删除和搜索联系人。当我点击联系人时我会给他打电话,发送电子邮件或短信。我有一个名为联系人的表在我的数据库包含以下字段ID,姓名,电话号码和电子邮件。
接下来我需要做的是创建群组并向这些群组添加联系人。 你能给我一些如何做到这一点的想法吗。我想我应该在我的数据库中再做一个名为groups的表,例如哪个有字段:group id,group name,contacts id.And我需要联接来显示联系人对于一个团体。
这可以在android数据库中创建2个表吗?你能给我任何一个例子(关于如何做这个的教程吗?
答案 0 :(得分:0)
我认为实施的最佳方式是模仿Android联系人数据库。查看Android联系人数据库本身。它有点复杂,但您可以参考应用程序中可能需要的表和列。 您可以通过在Android模拟器运行时从DDMS透视图中的Eclipse File Explorer视图中提取文件data / data / com /android.providers.contacts / databases / contacts.db来访问该数据库。文件名也可以是contact2.db。 然后,您可以使用“Sqlite数据库浏览器”查看数据库表,可以下载here。