SQLite +面向对象编程

时间:2015-08-07 20:30:17

标签: android sqlite oop

使用SQLite创建android财务管理器应用程序 我的问题是如何在面向对象编程方面处理数据库? 假设我想将有关购买的信息写入数据库 我应该:
1)从EditTexts获取用户信息,将其放入一个对象说"购买",其中包含字段:productName,ammount,price ...
而且只是将信息从对象放入数据库? 2)或者直接将来自EditTexts的数据直接放入数据库中? 3)另一种方式?

3 个答案:

答案 0 :(得分:0)

选项1.创建代表您数据的对象。

创建数据库类以使用对象而不是具有多个参数的方法。

答案 1 :(得分:0)

我会创建一个容器类,用它来保持代码清洁。

答案 2 :(得分:0)

我已经使用了许多不同的框架,从SQLite到ORMLite。但是,就速度而言,除了Realm.io之外别无选择。您基本上可以创建数据模型并将它们定义为Realm对象。其余的很简单,您可以在您创建的数据模型中进行读取,写入和查询。

如果您想知道,使用SQLite的更好方法是什么,而不是检查this article