pubic Retrofit getRetrofit() {    OkHttpClient httpClient = new OkHttpClient.Builder()            .addInterceptor(new Interceptor() {                @Override                public Response intercept(Chain chain) throws IOException {                    Request request = chain.request();                    if ("GET".equals(request.method())) {                        HttpUrl httpUrl = request.url().newBuilder()                                .addQueryParameter("version", "1.0.0")                                .addQueryParameter("appkey","yeyuanxinyi")                                .addQueryParameter("timestamp", String.valueOf(System.currentTimeMillis()))                                .build();                        request = request.newBuilder().url(httpUrl).build();                    }                    return chain.proceed(request);                }            })            .build();    return new Retrofit.Builder()            .client(httpClient)            .addConverterFactory(GsonConverterFactory.create())            .addCallAdapterFactory(RxJava2CallAdapterFactory.create())            .baseUrl(getBaseUrl())            .build();}

 

更多相关文章

  1. 代码中设置drawableleft
  2. android 3.0 隐藏 系统标题栏
  3. Android开发中activity切换动画的实现
  4. Android(安卓)学习 笔记_05. 文件下载
  5. Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
  6. 技术博客汇总
  7. android 2.3 wifi (一)
  8. AndRoid Notification的清空和修改
  9. Android中的Chronometer

随机推荐

  1. Android之Bundle传递数据详解与实例及Bun
  2. Android深入浅出系列课程---Lesson0 SHW1
  3. Smalidea+IntelliJ IDEA/Android Studio
  4. Android中使用apache commons-net发送后
  5. Android联系人数据库全解析(4)
  6. android 报错java.io.IOException: Permi
  7. android 拨号盘Contact模块讲解(四)
  8. 使用NDK开发SQLite3
  9. Gphone Android和手机联盟
  10. Android RecyclerView使用(二) -给Item添加