最近写一个传输工具的时候,遇到一个奇怪的问题:
接收端通过socket读数据的时候,每读到512字节的数据以后,都会去刷新UI。
刷新UI就用到了Hander.sendMessage()函数,传输小文件的时候,没有什么问题。但是换成大文件就有麻烦了,我传输到100M以上的时候,遇到了一个奇怪的问题,Handler.sendMessage()函数被阻塞了,请问各位大侠,这个问题怎么处理?
接收端通过socket读数据的时候,每读到512字节的数据以后,都会去刷新UI。
刷新UI就用到了Hander.sendMessage()函数,传输小文件的时候,没有什么问题。但是换成大文件就有麻烦了,我传输到100M以上的时候,遇到了一个奇怪的问题,Handler.sendMessage()函数被阻塞了,请问各位大侠,这个问题怎么处理?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货