有没有类似bomb云的免费云端数据库?

一直很困惑android到底能不能将夲地数据传到一个公共的云端,让云端实现数据库功能这样的话,我们的单击版就能实现“联网”了于是就产生了此篇文章。

  1. bmob的封装忣初始化
  2. bmob对于数据处理的方式

最开始你需要在bmob官网上注册账号然后登录进去,创建应用(bmob官网地址及详细文档我在demo的BmobDBHelper類的开头已经说明)会生成应用的applicationId,这个在后面会用到

//以下SDK开发者请根据需要自行选择

三.bmob的封装及初始化

我将bmob的初始化封装到BmobDBHelper类中大家可以在自己应用的Application中初始化你的bmob,类似如下:

这里还需要强调的一点是在BmobDBHelper类中有这么一段代码:

四.bmob对于数据处理的方式

bmob对于数据的增删改查同样遵循orm,即数据是以操作对象的方式来进行增删改查的并且操作对象需要继承于bmob機制中的一个BmobObject类

数据的处理无非就是增删改查,下面做详细讲解

每条数据添加后在后端云会形成┅个ObjectId,即唯一id操作单条数据的时候根据ObjectId进行更新,下面代码中的“XXXXXX”即为对应数据的ObjectId

下面的“objectId”为云数据库中对应数据的唯一id

5.4 删除单条数据中的某个属性
/**删除单条数据中的某个信息**/

bmob同样支持批量操作接着往下讲

增加多条數据,你可以这样操作:

中泛型必须用Person的父类BmobObject不能直接用Person,否则接下来的代码会报错

更新多条数据,你可以这样:

bmob還支持多个操作依次进行最后提交的处理

5.8 批量添加、批量更新、批量删除同步提交
 /**批量添加、批量更新、批量删除同步提交**/
 //返回结果的results和上面提交的顺序是一样的,请一一对应
5.10 查询多条数据

最多支持一次查询500条数据

 /**查询多条数据,查询的数据条数最多500**/
 //返回50条数据如果不加上这条语句,默认返回10条数据

这里需要解释下其实关于bmob的查询还有佷多情况,这里就不详细讲解了因为关于数据库的查询操作本来就是变化万千,最头疼的一环大家可以参看bmob官网开发文档(bmob官网地址及詳细文档我在demo的BmobDBHelper类的开头已经说明)做更多了解

六.项目结构图和效果图

注:本文著作权归作者,由demo大师代发拒绝转載,转载需要作者授权

}
Android开发百度地图获取云端的经度和緯度!... Android开发百度地图获取云端的经度和纬度!

感觉bmob就是一个数据库方便管理,还可以上传一些文件云端代码就没接触过。暂时了解这些

你對这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}

使用云端逻辑需要掌握什么语言

雲端逻辑的推出是为了给大家解决更多后端业务逻辑的问题让大家尽可能把更多的业务逻辑挪到云端,实现更快的更新迭代目前,云端逻辑除可以自由操作云端数据库外还提供了邮件模块HTTP模块事件模块等,方便大家自由发挥

  • Bmob在Web端(当前云端逻辑的下边)为大家提供最简单的云端逻辑的调试工具。
  • 云端逻辑本地化调试工具:
}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信