Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/182.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Android中使用DB模型实现OO?_Android_Object - Fatal编程技术网

如何在Android中使用DB模型实现OO?

如何在Android中使用DB模型实现OO?,android,object,Android,Object,我在C#中看到了这一点,他开发了数据库模型,所以每次他需要使用inserts os includes时,他都会引用该模型。android中有类似的东西吗? 我所能想到的就是数组生成器、indo模型类,然后调用 还有别的想法吗 编辑: 我想要一个类,它是数据库中表的模型。例如,每次我调用insert时,它都会调用model类,知道表中的字段。仅出于面向对象的目的。有两种不同的Android ORM,它们尝试保持最小的SQLite I/O公开,只公开您自己的模型 Db4Objects- Activ

我在C#中看到了这一点,他开发了数据库模型,所以每次他需要使用inserts os includes时,他都会引用该模型。android中有类似的东西吗? 我所能想到的就是数组生成器、indo模型类,然后调用

还有别的想法吗


编辑:
我想要一个类,它是数据库中表的模型。例如,每次我调用insert时,它都会调用model类,知道表中的字段。仅出于面向对象的目的。

有两种不同的Android ORM,它们尝试保持最小的SQLite I/O公开,只公开您自己的模型

Db4Objects-

ActiveAndroid-

每种方法都有各自的优点/缺点,因此您需要尝试每种方法。在谷歌周围,其他人尝试了这两种方法,并有自己的笔记

我尝试了每一种,但在当时ActiveAndroid中都有bug。Db4Objects是纯面向对象的,所以甚至不使用SQLite


最后,我选择了ORMLite,因为我发现它最适合我的需要

你能更具体地说明你想做什么吗?这样其他人就可以发布相关的答案。