kymjs/KJFrameForAndroid

KJFrameForAndroid 效率高在哪

liuhaifang618 opened this issue · 1 comments

KJFrameForAndroid 比起使用:universal-imageloader+asynchttp 的效率高在哪?

首先,KJFrameForAndroid的HttpLibrary的HttpClient方式是基于Async-http的,在Async-http的基础上修改了网络请求失败时的重连策略,改为仅重试一次,以及成功后的回调接口。而根据Google的建议,从2.3以后使用更易扩展,更轻量的HttpUrlconnection访问网络,HttpLibrary同时参考了Volley中对网络请求的扩展方式,提供了更容易定制的http请求方式来供开发者选择。
而KJFrameForAndroid的BitmapLibrary采用的是高扩展性的、完全可定制的方式图片加载策略,如果图片的本身并不足以造成OOM,则直接加载,这样不仅降低了图片加载中内存占用,同时提升了图片加载的速度。
感谢你对KJFrameForAndroid的关注