带有图像的Android联系人应用程序,最多可存储3000个联系人



我是安卓系统的初学者。现在我正在尝试创建一个android应用程序。其具有以下要求,1.添加/删除/更新联系人2.联系人包含图片、姓名、电话、电子邮件、网站地址、家庭地址等。3.备份和共享联系人4.必须能够存储多达3000个联系人-有可能吗我的疑问是-我可以存储3000个联系人吗???如果可能的话,哪种方式最好?(SQLite或其他外部存储)?一个应用程序区域可以在SQLite中存储多少数据?非常感谢。

我可以存储3000个联系人吗?

大概吧。

单个应用程序区域可以在SQLite中存储多少数据?

2 TB。您将首先耗尽磁盘空间。在此之前,如果用户认为你的应用占用了太多存储空间,他们会删除你的应用。照片很可能是你最大的问题领域,因为照片往往会占用很多空间。

哪种方式是最好的?

询问意见对于Stack Overflow来说用处不大。

此外,"最佳"意味着达成一致的标准(读取数据的速度?写入数据的速度;搜索的速度?存储开销?易于编程?易于与服务器同步?安全性?)。没有人知道你的标准是什么。而且,在某些情况下,确定不同存储选项行为的唯一方法是使用特定数据对其进行测试。

我想说,SQLite将是联系人数据库中最常见的方法。例如,Android已经拥有的联系人数据库使用SQLite。

相关内容

最新更新