应用内数据库或在线数据库?

时间:2014-09-27 11:24:12

标签: android database

我在Android开发方面相对较新,我想知道它是否可行,或者有什么方法可以创建这样的东西:访问在线数据库(我可以在哪里)例如,通过ListView保存动物列表,并且每只动物都有一个属性(颜色,大小,年龄......),可以修改这些值。用户可以选择列表中的动物,然后通过EditText编辑其每个属性的值(当然,通过按钮或其他方式将其保存在数据库中)。

我从未使用过数据库,而且我也不知道使用"在线数据库创建类似的东西是否更好?"或者一个"应用内数据库" (我的意思是编程的简易性和速度,用户的内存使用和数据访问)

我在开始编程之前就问过这个问题,因为我们都知道撤消已经花了很多时间的工作是什么感觉。

任何想法对指导我,任何教程或视频都有很大帮助。谢谢!

1 个答案:

答案 0 :(得分:0)

取决于数据库的大小。 如果它只包含100个带有少量属性的动画,那么应用内(本地)数据库会更好,因为它更安全,更容易访问。如果数据库变大并且包含几GB内容,则建议仅使用数据库。 因此,您必须知道数据库shell保存了多少信息:)

我希望这有点帮助

约翰