jeasonlzy / okhttp-OkGo

OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能
Apache License 2.0
10.6k stars 2.55k forks source link

OkGo在提交多个(3个吧)Base64的参数时候,可能线程阻塞? #598

Open Ximano opened 6 years ago

Ximano commented 6 years ago

在onStart()回调中,show一个ProgressDialog,或者在请求之前show一个ProgressDialog。不管哪种情况,提交这3个base64的串的时候,总是会出现ProgressDialog延迟弹出的情况。如果注释掉这3个base64的参数,或者只提交1个base64的参数的时候,ProgressDialog就不会出现明显的延迟情况。

Ximano commented 6 years ago

并且,在魅族手机(Android6.0)或者oppo手机(Android5.1)手机上这种延迟比较明显,可能有2秒+吧。但是在小米手机上(Android7.0)几乎感觉不到延迟的情况.....