Android联系人应用程序与图像,可以存储多达3000个联系人

时间:2017-01-22 16:44:05

标签: android image sqlite storage contact

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

1 个答案:

答案 0 :(得分:0)

  

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

据推测。

  

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

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

  

哪种方式最好?

询问意见不是Stack Overflow的好用。

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

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