1、OkHttp3Utils:https://github.com/open-android/OkHttp3UtilsOkHttp3.0封装框架,内部使用gson解析json数据 项目地址:https://github.com/open-android/OkHttp3Utils 简书:http://www.jianshu.com/p/e9258c1bc5ce 使用步骤1. 在project的build.gradle添加如下代码(如下图)allprojects { repositories { … maven { url “https://jitpack.io” } }} 2. 在Module的build.gradle添加依赖 compile 'com.github.open-android:OkHttp3Utils:0.0.4’3. 需要的权限4. GET请求(内部使用Gson解析json数据) ItHeiMaHttp heiMaHttp = ItHeiMaHttp.getInstance(). addHead(“参数名称”, “参数”). //加头 addParam(“参数名称”, “参数”); //参数 // WSCallBack 中的数据类型必须给,如果只想要JSON,传入String即可 heiMaHttp.get(“BASE_URL”, new WSCallBack() { @Override public void onFailure(Call call, Exception e) { //失败 } @Override public void onSuccess(Bean bean) { //成功, 自己想要的Bean } });POST请求(内部使用Gson解析json数据) ItHeiMaHttp heiMaHttp = ItHeiMaHttp.getInstance(). addHead(“参数名称”, “参数”). //加头 addParam(“参数名称”, “参数”); //参数 // WSCallBack 中的数据类型必须给,如果只想要JSON,传入String即可 heiMaHttp.post(“BASE_URL”, new WSCallBack() { @Override public void onFailure(Call call, Exception e) { //失败 } @Override public void onSuccess(Bean bean) { //成功, 自己想要的Bean } });添加请求参数heiMaHttp.addParam(“key”,“value”).addParam(“key”,“value”).addParam(“key”,“value”); 2、Bmob 后端云:https://www.bmob.cn/取代sqlite,实现云数据库;数据库字段可以包括音频文件、视频文件等 3、JSON在线编辑器: http://www.bejson.com/jsoneditoronline/ 该网站包括 : 在线RSA加密解密,RSA2加密解密;以及MD5加密解密等
后台开发
最新推荐文章于 2024-09-09 19:38:19 发布