android retrofit @Query用法

简介:

http://www.b3a4a.com/?id=71

//https://login.xx.cn/mobile/login?access_token=A7E3D8CC98776F7C16F328B672221140&openid=40AB4CA325199EC7EF158590A3765CF2&sign=e438f3c32194c696feb78daef0a9b860&t=1441094067
@GET("/mobile/login")
void getMyMessage(@Query("access_token") String access_token, @Query("openid") String openId, @Query("sign") String sign, @Query("t") String t, Callback<StatusBean> callback);

 

 

 

You can also specify query parameters in the URL.

@GET("/users/list?sort=desc")

                      

URL Manipulation

A request URL can be updated dynamically using replacement blocks and parameters on the method. A replacement block is an alphanumeric string surrounded by { and }. A corresponding parameter must be annotated with @Path using the same string.

@GET("/group/{id}/users")
List<User> groupList(@Path("id") int groupId);

           

Query parameters can also be added.

@GET("/group/{id}/users")
List<User> groupList(@Path("id") int groupId, @Query("sort") String sort)
分类:  android solve



本文转自wanqi博客园博客,原文链接http://www.cnblogs.com/wanqieddy/p/4776050.html,如需转载请自行联系原作者

相关文章
|
4月前
|
安全 API Android开发
Android网络和数据交互: 解释Retrofit库的作用。
Android网络和数据交互: 解释Retrofit库的作用。
63 0
|
5天前
|
编解码 前端开发 Android开发
Android经典实战之TextureView原理和高级用法
本文介绍了 `TextureView` 的原理和特点,包括其硬件加速渲染的优势及与其他视图叠加使用的灵活性,并提供了视频播放和自定义绘制的示例代码。通过合理管理生命周期和资源,`TextureView` 可实现高效流畅的图形和视频渲染。
36 12
|
2月前
|
Android开发 Kotlin
Android经典面试题之Kotlin中Lambda表达式有哪些用法
Kotlin的Lambda表达式是匿名函数的简洁形式,常用于集合操作和高阶函数。基本语法是`{参数 -&gt; 表达式}`。例如,`{a, b -&gt; a + b}`是一个加法lambda。它们可在`map`、`filter`等函数中使用,也可作为参数传递。单参数时可使用`it`关键字,如`list.map { it * 2 }`。类型推断简化了类型声明。
18 0
|
4月前
|
JSON Java API
Android 深入Http(5)从Retrofit源码来看Http,最新Android开发面试解答
Android 深入Http(5)从Retrofit源码来看Http,最新Android开发面试解答
|
4月前
|
定位技术 Android开发
Intent在Android中的几种用法
Intent在Android中的几种用法
39 1
|
4月前
|
缓存 Java API
Android 应用中基于 Retrofit 的网络请求优化实践
【4月更文挑战第5天】 在移动开发领域,网络通信是实现数据交换与服务集成的关键环节。针对安卓平台,Retrofit 作为一种流行且强大的HTTP客户端库,提供了简洁高效的网络请求解决方案。本文将深入探讨在 Android 应用程序中使用 Retrofit 进行网络请求时的性能优化策略,涵盖异步处理、请求重试机制、线程池管理以及缓存策略等方面。通过这些优化手段,开发者可以显著提升应用的响应速度和用户体验,同时确保数据传输的可靠性和效率。
118 1
|
4月前
|
Java Android开发 数据安全/隐私保护
安卓逆向 -- IDA基本用法
安卓逆向 -- IDA基本用法
80 0
|
4月前
|
XML JSON Android开发
[Android]网络框架之Retrofit(kotlin)
[Android]网络框架之Retrofit(kotlin)
281 0
|
Android开发
Android 星级评分条的基本用法
Android 星级评分条的基本用法
120 2
|
Android开发
Android 中CheckBox复选框按钮的基本用法
Android 中CheckBox复选框按钮的基本用法
126 0
Android 中CheckBox复选框按钮的基本用法