最近在帮别人做毕业设计,其中需要用到Bmob后端云,环境是Android平台。
Bmob是个很方便的东西,主要用于后台数据管理方面,但我感觉它的开发文档写的并不好,很多东西没有解释清楚,而且文档的API和demo中用的SDK版本不一样,有时候让人很误解。
其中Bmob的官网地址如下,可以免费注册个帐号
关于Android导包、配置环境、添加权限这些就不说了,具体步骤参考Bmob官网,这里主要说的是如何获取Bmob表里的数据。
项目背景是关于地铁线路查询,所以数据表设计如下,其中ID是主键,为唯一的值:
public class Station extends BmobObject implements Comparable<Station>{
private String name; // 站点名称
private int id; // 站点的编号ID
private int lineId; // 这个站点在哪条地铁线
private boolean isChanged; // 这个站点是否可以换乘其他线
public void setName( String name ) {
this.name = name;
}
public void setId( int id ) {
this.id = id;
}
public void setLineId( int lineId ) {
this.lineId = lineId;
}
public void setChanged( boolean isChanged ) {
this.isChang