我有一个有效的应用程序,它有一个存储我的产品的SQLite数据库。 我希望在已经实现的搜索窗口小部件中提供用户类型的建议。我知道我必须创建一个Content Provider,为此我需要一个数据库。
问题:我是否应该只使用产品名称的另一个SQLite数据库,还是应该查询实际数据库以便在内容提供商处提供建议?或者在这种情况下哪个是正确的方法?
答案 0 :(得分:1)
如果您已经拥有数据库中所需的所有信息,则应使用它。重复数据并不是很糟糕,但你也应该让两个数据库保持同步。
答案 1 :(得分:0)
如果您有数据库并且需要从中查询很多内容,则必须使用内容提供程序。相信我,它会让你的生活更轻松。