Android开源框架学习系列.pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
目 录 前言 Android四大图片缓存框架之-Fresco (一 ) Android四大图片缓存框架之-Fresco之initialize (二 ) Android 四大缓存框架之-Universal-Image-Loader Android四大图片缓存框架之-Picasso和Glide Android ORM数据库框架之-greenDao (一 ) Android ORM数据库框架之-greenDao (二 ) Android ORM数据库框架之-greenDao (三 ) Android ORM数据库框架之-greenDao (四 ) Android 网络开源库之-retrofit RxJava的简单学习 (学习自扔物线 ) Android ORM框架之-ActiveAndroid的简单分析 本文档使用 看云 构建 - 2 - 前言 前言 原文出处 :Android开源框架学习系列 作者 :qq 本系列文章经作者授权在看云整理发布 ,未经作者允许 ,请勿转载 ! Android开源框架学习系列 总结自己在学习android开源框架的笔记 本文档使用 看云 构建 - 3 - Android四大图片缓存框架之-Fresco (一 ) Android四大图片缓存框架之-Fresco (一 ) 本文来自于Fresco中文文档 ,这仅仅是自己的学习笔记 !!!大牛绕路 ,放我我。 关于Fresco的介绍 ,请查看链接 关于android图片缓存 ,这是一个android程序员必须了解的。关于四大图片缓存框架的特性 与对比 ,请移步MDCC传送门 首先说明 ,本文的大多数内容来自于官方文档 ,请勿喷 !!! 那么今天我们就来了解下Fresco ,作为FB出版的开源项目 ,据说是目前最好的缓存框架。 那么我们就先来了解下Fresco是个什么。 Fresco是一个强大的图片加载组件 Fresco中设计有一个叫做image pipeline 的模块。他负责从网络 ,从本地文件系统 ,本 地资源加载图片。为了最大限度上节省空间和CPU时间 ,它含有3级缓存的设计(额 ,没 三级能拿出手 ?) Fresco中设计有一个叫做Drawees模块 ,方便地显示loading图 ,当图片不再显示在屏幕 上时 ,及时地释放内存和空间占用。 Fresco支持Android2.3及以上系统 简单的看下使用SimpleDraweeView显示一张占位图。在XML文件中加入 com.facebook.drawee.view .SimpleDraweeView android:id @+id/my_image_view android:layout_width 200dp android:layout_height 200dp android:layout_centerInParent true /com.facebook.drawee.view .SimpleDraweeView 在代码中设置Uri , draweeView (SimpleDraweeView) findViewById(R.id.my_image_view); Uri uri Uri.parse(https://raw ./facebook/f resco/ghs/static/fresco-logo.png); // draweeView .setController(draweeController); draweeView .setImageURI(uri); 最后添加网络权限 ,就可以了。我们在来看下这里的Uri支持什么格式 : 本文档使用 看云 构建 - 4 -

您可能关注的文档

文档评论(0)

max + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档