Android 基于Bmob云的商品查询显示实战案例

  • 这次课程主要讲解了带条件的Bmob数据查询方式,以及数据遍历传值的技巧,在Android端显示出来.
  • 采用Bmob云数据库开发,可以大大简化省去Android服务端的开发,只需要调用Bmob的SDK即可对云数据库进行读写操作。
  • Android调用Bmob云数据查询显示 
    Bmob云的数据操作技巧 
    数据读取遍历以及传值技巧 
    Android Studio开发技巧 
  • 首先要创建一个Bmob账号,进入,新建一个应用Myapp或者任意取名字,在应用中的数据里新建一个表Product,

    int id;

    String name;

    String price;

    String desc;

    String user_tel;

    int cid;

    BmobFile product_url;

    String school;

    String username;

    BmobFile user_icon_url;

    采用的Bmob-sdk3.5.5 ;gradle-4.6-all版本; API28 android9.0

    加载的组件有

    Android 基于Bmob云的商品查询显示实战案例_第1张图片

    加载的组件

    查询SearchProActivity.java,传递查询关键字的参数

    Intent intent=new Intent();

    intent.putExtra("proname", tvEdittext.getText().toString());//设置参数,""

    intent.setClass(SearchProActivity.this, ProListActivity.class);//从哪里跳到哪里

    startActivity(intent);

    finish();

    运行的效果:

    Android 基于Bmob云的商品查询显示实战案例_第2张图片

    查询商品

    ListProActivity.java如下

    查询bmob数据库的方式

    BmobQuery productBmobQuery = new BmobQuery<>();

    productBmobQuery.addWhereEqualTo("price",ProductName);

    productBmobQuery.findObjects(new FindListener() {

    @Override

    public void done(List list, BmobException e) {

    ..........................代码省略

    读取数据并赋值给前端显示

    }

    }

    效果如下:

    Android 基于Bmob云的商品查询显示实战案例_第3张图片

教程地址:https://edu.csdn.net/course/detail/22999

你可能感兴趣的:(Android,Bmob)