Android
jsyjst
Android开发者,努力奋斗ing!
展开
-
Android中的缓存策略
缓存策略的主要流程: 当程序第一次从网络加载图片后,将其缓存到储存设备上,下一次就不用再次从网络上获取了。为了提高应用的用户体验,往往还会再内存中再缓存一份,这样当应用打算从网络请求一张图片时,首先从内存中读取,如果没有那就从储存设备中获取,如果储存设备也没有,那就从网络上下载这张图片。因为从内存中加载图片比储存设备加载要快,所以这样既提高程序的效率又为用户节约了不必要的流量开销。而这种缓存策略不...原创 2018-11-13 21:39:49 · 1268 阅读 · 0 评论 -
Android中的线程池
线程池的好处 重用线程池中的线程,避免线程的创建和销毁所带来的性能开销 能有效控制线程池的最大并发数,避免大量的线程之间因互相抢占系统资源而导致的阻塞现象 能够对线程进行简单的管理,并提供定时执行以及指定间隔循环执行等功能 Android中的线程池概念来源于Java中的Executor,Executor是一个接口,真正的线程池的实现为ThreadPoolExecutor。由于Android 中...原创 2018-11-13 21:48:49 · 180 阅读 · 0 评论