文件名称:OkOne:基于okhttp库的网络性能优化框架
文件大小:190KB
文件格式:ZIP
更新时间:2024-02-25 09:45:51
gradle okhttp builder-okhttpclient okone-okhttp GradleJava
好吧 基于okhttp库的网络性能优化框架 简介 在APP项目中可能会包含多个组件模块,或依赖多个三方库,其中可能有使用到okhttp框架进行网络请求。不同的组件模块和三方库间相互创建OkHttpClient实例,或有开发者未通过单例缓存OkHttpClient,或者每次重新请求一次新建,这样将造成浪费和导致无法充分利用okhttp的请求和连接池等控制和优化措施。 借助该OkOne库可以无侵入地将分散在不同组件中的OkHttpClient进行收敛,由OkOne进行统一复用和管理.OkOne会比较OkHttpClient.Builder进行区分复用,即相同配置的OkHttpClient.Buil
【文件预览】:
OkOne-master
----gradlew.bat(2KB)
----gradlew(5KB)
----gradle.properties(1KB)
----LICENSE(11KB)
----app()
--------proguard-rules.pro(3KB)
--------src()
--------.gitignore(6B)
--------build.gradle(2KB)
----gradle()
--------wrapper()
----.gitignore(231B)
----stub-okhttp()
--------src()
--------.gitignore(6B)
--------build.gradle(517B)
----README.md(3KB)
----okone-gradle-plugin()
--------publish_local_maven.gradle(344B)
--------publish_jcenter.gradle(728B)
--------src()
--------.gitignore(6B)
--------build.gradle(594B)
----settings.gradle(112B)
----okone()
--------proguard-rules.pro(750B)
--------publish_jcenter.gradle(754B)
--------src()
--------consumer-rules.pro(204B)
--------.gitignore(6B)
--------build.gradle(920B)
----build.gradle(1KB)