前一段做个很简单的安卓采集信息的客户端,那边处理信息是要用C#,数据呢要求能跨平台,相互传递。开始说XML也行,
不过 后来 选择了db4o 数据库,很小巧,一个jar就搞定了。db4o是对象数据库,对象存贮很方便,数据生成一个db4o文件,只要都使用db4o 统一来读取,各种语言都没问题(当然db4o要支持)。
如果没事的话 可以做个小例子试试,对于不是很大量的数据,而且数据文件也要拷贝,还有对象单位存贮的话,
不妨试试用db4o来做。
大家可以去 db4o.com看第一手资料
同时放点自己找的资料吧,仅供参考。呵呵
分享到:
相关推荐
同时,由于db4o是基于JVM的,所以Android应用需要使用兼容的Android版db4o库,这可能需要一些额外的配置和适配。 总结一下,db4o8.0的API是一个全面的对象数据库工具集,提供了丰富的功能来简化对象的持久化和查询...
Android开源数据库框架db4o是一个强大的对象数据库管理系统,专为Java和.NET平台设计,但在Android环境中也有广泛的应用。db4o提供了一种直接在内存或磁盘上存储对象的方式,无需传统的关系型数据库映射,这使得开发...
综上所述,DB4O是Android开发中一种实用的对象数据库解决方案,通过它的使用,开发者可以更加专注于业务逻辑,而不是数据库操作,从而提升开发效率。然而,合理使用和优化是充分发挥其优势的关键。
**db4o-8.0** 是一个针对Java和Android平台的开源对象数据库系统,它允许开发者以对象为导向的方式存储和检索数据,无需传统的SQL查询。这个压缩包包含db4o 8.0版本的完整组件,使得Java和Android开发者能够方便地在...
在Android开发中,Db4o提供了一种替代传统关系型数据库如SQLite的方式,尤其是在面对面向对象编程时,它解决了对象关系映射(ORM)带来的复杂性和性能问题。 Android是一个基于Linux内核的移动开发平台,由Google...
最近学习db4o时参考网上的教程做的一个小程序,基于Android 2.2模拟器开发(所以模拟器最低版本也要是2.2). 简介: 1.直接在sd卡上建立数据库,而不是网上那种在data目录下创建,这样在实际应用中更方便移动数据库. 2....
本Demo演示了如何利用开源数据库系统db4o在Android环境中实现对象持久化。db4o是一款强大的对象数据库,它允许开发者以面向对象的方式来处理数据,无需编写SQL语句,简化了数据操作流程。 首先,我们需要了解db4o的...
6 4 面向对象数据库:db4o 第7章 网络与加密 7 1 客户端Socket 7 2 服务端Socket 7 3 非阻塞I O 7 4 WebView控件 7 5 HTTP和HTTPS 7 6 加密技术 第8章 蓝牙与Wi Fi 8 1 蓝牙 8 2 Wi Fi 第9章 电话 短信和联系人 9 1 ...
然后,论文对移动记账应用的特点和现状进行了分析,讨论了面向对象方法、Android移动操作系统、Java程序设计语言、SSH2系统框架和db4o对象型数据库等关键技术的选择和应用。 在第2章系统分析中,论文对个人记账系统...
5. db4o对象型数据库:这是一种轻量级、嵌入式数据库,可以直接存储Java对象,简化数据操作,适合在移动设备上使用。 在进行系统开发前,通常需要进行可行性研究。从必要性、技术、经济和社会四个角度分析: - ...
2. **系统库和运行环境**:包括 OpenGL ES(用于 2D 和 3D 图形)、SQLite(关系型数据库)、db4o(对象数据库)和媒体库等。Google 使用 Apache Harmony 类库,支持全面开源的 Java 开发,同时 Dalvik 虚拟机运行...
基于Android平台的个人记账系统需要使用多种技术,包括面向对象方法、Android移动操作系统、Java程序设计语言、SSH2系统框架、db4o对象型数据库等。这些技术的应用能够确保系统的可靠性、实时性和安全性。 2. 系统...