bmob

Bmob开发指南【android端】

↘锁芯ラ 提交于 2020-03-05 17:00:07
作为一个开发者,数据的存储,用户的登陆,验证等操作,对程序来说是必不可少的,下面我们将从Bmob的基本信息开始讲起: 【Bmob】 官网: http://www.bmob.cn/ 帮助文档: http://www.bmob.cn/site/getdocs 基本操作: http://docs.bmob.cn/android/faststart/index.html?menukey=fast_start&key=start_android SDK下载: http://www.bmob.cn/site/sdk 【 用户的基本操作 】 Ⅰ 用户注册: 用户注册的表有两种,一种继承 BmobUser ,一种继承 BmobObject ,但是大部分作为用户的注册使用的一般是 BmobUser JavaBean代码: public class Students extends BmobUser { private int age; private String address; public String getAddress() { return address; } public void setAddress(String address) { this.address = address; } public int getAge() { return age; } public void

Bmob后端云使用步骤

一世执手 提交于 2020-03-05 16:59:51
1.登录创建应用后得到id 2.在清单文件中添加权限 <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="17"/> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <uses-permission android:name="android.permission.WAKE_LOCK" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.READ_PHONE_STATE" /> 3.在mainactivity中添加初始化代码 public class MainActivity extends Activity { @Override

android开发之后端云bmob的使用

假如想象 提交于 2020-03-05 16:59:33
由于开发的应用需要搭建服务器和数据库,所以了解了一下网上的后端云服务,初步了解之后选择了国内的bmob,下面就来简单介绍一下它的使用: 1.注册Bmob帐号 在网址栏输入www.bmob.cn或者在百度输入Bmob进行搜索,打开Bmob官网后,点击右上角的“注册”,在跳转页面填入你的姓名、邮箱、设置密码,确认后到你的邮箱激活Bmob账户,你就可以用Bmob轻松开发应用了。 2.网站后台创建应用 登录账号进入bmob后台后,点击后台界面左上角“创建应用”,在弹出框输入你应用的名称,然后确认,你就拥有了一个等待开发的应用。 3.获取应用密钥和下载SDK 选择你要开发的应用,进入该应用 在跳转页面,进入设置/应用密钥,点击复制,即可得到Application ID 4.安装BmobSDK 一、在你的项目根目录下创建"libs"目录,将下载的BmobSDK文件放入该目录下。 二、在你的应用程序的 AndroidManifest.xml 文件中添加相应的权限: <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> <uses-permission android:name=

如何半个小时做出一个《新型冠状病毒同程查询》

╄→尐↘猪︶ㄣ 提交于 2020-02-21 07:10:24
很开心在昨天做出了 《新型冠状病毒同程查询》 这个工具,一方面给过年不能出门闲的发慌的自己找了些事情干,另一方面也帮助到了许多人,今天来扒一扒我到底做了些啥。(其实写教程比写网站还要花时间=_=,不过很庆幸过年回来还背了一个笔记本,不然早就疯了) 1原站 感谢原网站,在微信传播的很广泛,我做的就是仿写的这个网站,扒了一些数据,参考了一些代码。我就假设各位对啥都不懂哈,从最基本的讲一讲。 原站点 基于纯静态的网站,只有html+js就可以搞定。想要查看源代码,只需要在浏览器中点击鼠标右键->查看网页源代码 即可。通过源码就可以看出使用的前端样式框架是 layui ,表格直接就是layui的数据表格。不得不夸赞一下layui,数据表格的功能挺全的,分页也都是封装好的。 通过按F12,我们可以查看更多信息,切换到Network的选项卡,然后刷新页面,我们可以看到发送的请求。如图所示的是最终请求数据的那个http get请求,可见一开始数据是以静态的方式放在阿里云的对象存储了,后面重写的v1.2版本是更换了后端。 2仿写第一步,爬数据 其实说来惭愧,根本不是爬数据,因为总共就200多条数据,接口也是放开的。爬数据只要用Python就可以了,在自己的电脑上装一个python3(更多时候可能需要用到多环境,我个人在用anaconda,一个管理Python环境和包依赖的工具)

小程序开发初体验,从静态demo到接入Bmob数据库完全实现

匆匆过客 提交于 2020-01-18 22:01:23
之前我胖汾公司年会、问我能不能帮忙搞个小程序方便他们进行游戏后的惩罚/抽奖使用、出了个简单的设计图、大概三天左右做了个简单的小程序、目前提交审核了。对于写过一小段时间vue来说小程序很容易上手、写法和结构差不多。 ----------------- 这里整理的内容大致划分四个部分 ①常规选型 ②静态页面 ③接入Bmob数据库 ④发布小程序 ⑤个人开发过程的笔记。 ------------------ 小程序-萌小福团建(密钥:20190101) 静态完整代码: https://github.com/GugaLiz/GamePunishment/tree/master 接入Bmob数据库后的完整代码: https://github.com/GugaLiz/GamePunishment/tree/br/2.x ===============================常规选型 =============================== 1.小程序开发官方文档 ①简易教程(第一次开发小程序请务必看完简易教程这一页好吗?答应我!主要是看看怎么申请小程序和安装上开发工具,有公众号的注意,登录页面跟公众号是一样的,根据你的登录账户区分登录公众号还是小程序的!!!):https://developers.weixin.qq.com/miniprogram/dev/ ②组件:https:/

Bmob实现android云端存储

孤街浪徒 提交于 2020-01-03 13:49:02
代码地址如下: http://www.demodashi.com/demo/12547.html 前言 一直很困惑,android到底能不能将本地数据传到一个公共的云端,让云端实现数据库功能,这样的话,我们的单击版就能实现“联网”了。于是就产生了此篇文章。 今天讲解以下内容 bmob后台介绍 bmob配置 bmob的封装及初始化 bmob对于数据处理的方式 bmob处理数据 项目结构图和效果图 程序实现 一. bmob后台介绍 最开始你需要在bmob官网上注册账号,然后登录进去,创建应用(bmob官网地址及详细文档我在demo的BmobDBHelper类的开头已经说明),会生成应用的applicationId,这个在后面会用到 二. bmob配置 首先在你的project的builder.gradle中添加依赖: buildscript { repositories { google() jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.0.0' } } allprojects { repositories { google() jcenter() //Bmob的maven仓库地址--必填 maven { url "https://raw.github.com/bmob/bmob

Bmob Androidstudio配置

安稳与你 提交于 2019-12-17 19:52:08
AndroidStudio配置 鉴于目前Google官方推荐使用 Android Studio 进行Android项目开发,自 V3.4.2 开始,Bmob Android SDK 可以使用Gradle来进行包依赖管理,如果你使用Android Studio来进行基于BmobSDK的项目开发,有两种方式: 自动导入(推荐) 请按照如下两个步骤进行: 在 Project 的 build.gradle 文件中添加 Bmob的maven仓库地址 ,示例如下:( 注意文字说明部分 ): buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:1.2.3' } } allprojects { repositories { jcenter() //Bmob的maven仓库地址--必填 maven { url "https://raw.github.com/bmob/bmob-android-sdk/master" } } } 在 app 的 build.gradle 文件中添加 compile依赖文件 ,示例如下:( 注意文字说明部分 ): apply plugin: 'com.android.application' android {

手把手教你写个微信小程序

╄→尐↘猪︶ㄣ 提交于 2019-12-03 11:30:40
手把手教你写个微信小程序 很多人看完 bmob快速入门 ,并完成了bmob的基本配置之后依然不知道如何下手去写自己的代码,那么跟着我一起来一步一步做个小程序吧。 工具:Bmob后端云 新建小程序项目 一、新建项目选择小程序项目,选择代码存放的硬盘路径,填入你的小程序 AppID,给你的项目起一个好听的名字,最后,点击确定,你就得到了你的小程序了 开发者工具传送门 目录结构 page index index.js index.wxml index.wxss logs logs.js logs.json logs.wxml logs.wxss utils util.js app.js app.json app.wxss project.config.json 下载和安装BmobSDK 一、把”bmob-min.js”和”underscore.js”放到相应的文件,例如放到utils中 二、接着是在app.js中加入下面两行代码进行全局初始化 const Bmob = require ( 'utils/bmob.js' ); Bmob.initialize( "你的Application ID" , "你的REST API Key" ); 数据库的搭建 一、创建一个名字为 detail 的表,然后点击添加列创建3个字段,一个一个的添加 - title 字段, String 类型

消息推送(BMOB实现)

大憨熊 提交于 2019-11-29 01:26:42
  消息推送在Android的APP中非常常用。在此记录一个能够轻松实现消息推送后台的实现方法。   首先在BMOB注册账号、应用啥的就不好说了。直接开始说怎么实现。   一、下载然后导入Bmob的jar包。   二、获取相关权限 <permission android:protectionLevel="normal" android:name="cn.bmob.permission.push"></permission> <uses-permission android:name="cn.bmob.permission.push"/><!-- 添加自定义的权限--> <uses-permission android:name="android.permission.READ_LOGS" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.READ_PHONE_STATE" /> <uses-permission android:name="android.permission.WAKE_LOCK" /> <uses-permission android:name="android.permission