码迷,mamicode.com
首页 > 移动开发 > 详细

Android中的多线程开源框架

时间:2017-02-20 07:37:15      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:参数   bsp   cti   最大   排序   volley   数据   线程   参数配置   

AsyncTask、ORMLite、Volley、ImageLoader

线程池: 
线程池的优点: 
1 重用线程,避免过分开销 
2 控制线程最大的并发数 
3 对线程进行简单的管理

AsyncTask=线程池+handler

ORMLite  线程池 加锁syncronized  保证增删改查的时候,数据的安全。

volley

  项目地址 :https://github.com/smanikandan14/Volley-demo
(1)  JSON,图像等的异步下载;
(2)  网络请求的排序(scheduling)
(3)  网络请求的优先级处理
(4)  缓存
(5)  多级别取消请求
(6)  和Activity和生命周期的联动(Activity结束时同时取消所有网络请求)

ImageLoader框架(第8大框架)

 

UniversalImageLoader是用于加载图片的一个开源项目,在其项目介绍中是这么写的,

  • 支持多线程图片加载
  • 提供丰富的细节配置,比如线程池大小,HTPP请求项,内存和磁盘缓存,图片显示时的参数配置等等;
  • 提供双缓存
  • 支持加载过程的监听;
  • 提供图片的个性化显示配置接口;
  • Widget支持(这个,个人觉得没必要写进来,不过尊重原文)

Android中的多线程开源框架

标签:参数   bsp   cti   最大   排序   volley   数据   线程   参数配置   

原文地址:http://www.cnblogs.com/Oldz/p/6418008.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!