美文网首页
Android接口相关问题

Android接口相关问题

作者: Amy木婉清 | 来源:发表于2020-12-17 11:30 被阅读0次

Android在对接接口的时候会有一个ApiServer接口,里面存放对接接口的所有接口,请求方式有GET,POST,PUT;
GET对应的查询方式是Query,QueryMap
QueryMap形式写法:

@QueryMap ArrayMap<String, Object> params

写法如下:

/**
 BaseModel是封装好的公共基类,里面有code,message,success,data,其中data可变;
ArrayList是指当接口端data展示为方括号形式,即为数组形式,利用ArrayList。XXXBean指的是根据后端给的接口响应内容利用Gsonformat生成的bean对象,当为基类中对象时,bean可不写。
getxxx指的是所写接口调用的内同,后面即键值对的方式,key-value;查询方式和后端所给一致,key与后端给的字段一致,类型相匹配给一个vaule,这是多个参数,还可以一个参数。
*/
 @GET("接口地址")
Observable<BaseModel<ArrayList<XXXBean>>> getxxx(@Query("key") int vaule, @Query("key") boolean vaule);

BaseModle后面所跟的泛型,可以根据所需要的类型进行不同的指定,例如Integer,Boolean,或者是一个Bean对象,如果是类型必须是装箱之后的大写那种
POST对应的是Body
PUT对应的也是Body
Body形式写法:

@Body ArrayMap<String, Object> params

相关文章

  • Android接口相关问题

    Android在对接接口的时候会有一个ApiServer接口,里面存放对接接口的所有接口,请求方式有GET,POS...

  • Binder NDK接口介绍

    一 binder NDK接口使用 从android Q开始,binder添加了ndk使用的接口,相关使用接口示例如...

  • 修改android中的hosts文件

    为了实现访问公司电商网站的接口,需要设置android模拟器中hosts文件,因此开始为这个问题搜索相关方法,于是...

  • 文本转语音TTS开发Android11适配方案

    在调用android TextToSpeech接口能力时,遇到了android版本兼容问题,在android11系...

  • 为Android 开发面试 “68” 问添加答案

    为Android 开发面试 “68” 问添加答案 原文不带答案地址 基础面试相关 1、接口的意义-百度 接口会出现...

  • 2018-08-01

    Android接口怎么保证安全性?怎么保证接口不被抓包工具抓取? 接口inteface的作用: 解决了多重继承问题...

  • 接口幂等性设计

    简书日更 第1篇: 接口幂等性设计 相关知识 1. 接口幂等性涉及的相关问题 经常遇到数据重复的问题 表单录入如何...

  • android Studio相关问题

    最近把androidStudio升级到3.1,好处多多,但是问题也不少. 3.1的新特性 https://proa...

  • Android File相关问题

    18-05-28: 第一遍自己刚写完,未整体修改整理, 1. 前言 在开发Android中,避免不了和文件打交道,...

  • android相关问题汇总

    1.Android studio 导入项目一直在building 2.解决Android中No resource...

网友评论

      本文标题:Android接口相关问题

      本文链接:https://www.haomeiwen.com/subject/nqnagktx.html