layout: post title: “2024-01-04-常用开源项目” date: 2024-01-04 12:11:30 +0800

  • OkHttp 拦截器: OkHttpClient().newBuilder().addInterceptor(/our interceptor/) chain.request() / Response response = chain.proceed(request); 责任链模式 线程池: 根据maxRequests和maxRequestsPerHost来调整runningAsyncCalls和readyAsyncCalls
  • Rxjava Observable Observer Subscribe Event
  • Retrofit 基于反射,生成网络请求 @GET(“users/{user}/repos”) Call<List> listRepos(@Path("user") String user);
  • glide LUR算法
  • Jetpack