retrofit简单的get请求
来源:互联网 发布:java 异或运算符 编辑:程序博客网 时间:2024/06/06 16:31
建立一个接口 :保存网址
http://huixinguiyu.cn/Assets/js/data.js
public interface Api { //无参 public final static String baseUrl1 ="http://huixinguiyu.cn/";}
-在建立一个接口-----------感觉像是拼接接口--------------------------------------------------------------------------------------------public interface ApiService { /** * 无参get请求 *http://huixinguiyu.cn/Assets/js/data.js * @return */ @GET("Assets/js/data.js") Call<Myadapter> getinit();}创建一个Bean类来保存你的数据-----------------------------------------------------------------------------------------------------------最后在MainActivity中----------------------------------------------------------------------------------------------------------------private void getinit(){ //r创建etrofit Retrofit retrofit = new Retrofit.Builder().baseUrl(Api.baseUrl1).addConverterFactory(GsonConverterFactory.create()).build(); //通过动态代理得到网络对象 ApiService apiService = retrofit.create(ApiService.class); Call<Myadapter> getinit = apiService.getinit(); getinit.enqueue(new Callback<Myadapter>() {//异步请求 @Override public void onResponse(Call<Myadapter> call, Response<Myadapter> response) { Myadapter body = response.body();//得到对象 List<Myadapter.ApkBean> apk = body.getApk();//利用对象得到你的集合 for (int i = 0;i<apk.size();i++){ Log.d("aaa",apk.get(i).getCategoryName());//这里是把所有数据循环出来主要是测试一下 } } @Override public void onFailure(Call<Myadapter> call, Throwable t) { } });}
阅读全文
0 0
- retrofit简单的get请求
- Retrofit的简单使用(入门篇)-GET请求
- Retrofit基础之最简单的get请求方式
- Retrofit学习(一)集成-简单get请求
- Retrofit(一)、Retrofit+OkHttp实现简单的Get与Post请求
- retrofit简单的网络请求
- Retrofit的Get与Post请求
- Retrofit的基本post,get请求
- Retrofit的基本使用(Get请求)
- Okhttp和Retrofit的get,post请求
- 网络框架Retrofit的Get请求
- retrofit的 get post 请求 + log日志
- binbinyang-- Retrofit 2.0的简单使用(入门篇)-GET请求
- Retrofit结合RxJava简单get/post请求(传参)
- 初学者---Android (简单总结)Retrofit请求方式之get,post
- retrofit网络请求的简单封装使用
- Retrofit+Rxjava简单的网络请求
- Retrofit的GET请求使用,结合Gson解析
- 线段树(区间修改,单点查询)
- OOP思想
- 在centos7服务器上安装anaconda和jupyter notebook
- [arc078f]Mole and Abandoned Mine
- 二叉树的前序,中序,后序遍历Java实现
- retrofit简单的get请求
- spring boot 1.5.7 搭建基础项目框架二 错误: 找不到或无法加载主类
- CSS3去除点input、button击后的出现的边框
- 移植u-boot-2012.04----支持NORFlash启动
- WPF中Brush的派生类,实例发光的小球
- mybatis中动态sql常用的标签
- MySql数据库面试
- graphviz Windows中文乱码
- pygame.error: Couldn't open images\ship.bmp的解决办法