Android开发常用开源框架:图片处理

2023-11-15

1. 图片加载,缓存,处理

框架名称 功能描述
Android Universal Image Loader 一个强大的加载,缓存,展示图片的库,已过时
Picasso 一个强大的图片下载与缓存的库
Fresco 一个用于管理图像和他们使用的内存的库
Glide 一个图片加载和缓存的库,使用的App有:网易新闻
GlidePalette Android Lollipop Palette is now easy to use with Glide
PicassoPalette Android Lollipop Palette is now easy to use with Picasso !
Picasso-transformations 一个为Picasso提供多种图片变换的库
Glide-transformations 一个为Glide提供多种图片变换的库


Picasso是著名的开源组织Square出品的图片处理框架,使用的比较多

Glide是Google的员工基于Picasso开发,优化的,Android官网推荐使用的图片处理框架

Fresco是Facebook开源的图片处理框架,真正做到了三级缓存,功能强大,强烈推荐使用

Android Universal Image Loader是一个老牌的图片处理框架,但是在2015年的9月份已经停止更新维护,所以不推荐使用

2. 图片裁剪

框架名称 功能描述
uCrop Image Cropping Library for Android,使用的App有:薄荷,哔哩哔哩
android-crop 图片裁剪,使用的App有:网易新闻,芒果TV
cropper 图片裁剪开源框架
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android开发常用开源框架:图片处理 的相关文章

  • 虚拟机克隆后无法连接网络

    本文章转载自 Linux 无线图标莫名消失的解决方法 xin1889的博客 CSDN博客 今天我的也是的觉得再弄个虚拟机麻烦 索性就直接克隆了 然后连不上网 就连接原来的可以 连接百度也可以 但是唯独ping自己不行 然后不知道怎么回事 同

随机推荐

  • 智能指针和函数模板

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
  • c++学习笔记-#pragma once

    pragma 预处理宏的一般格式 pragma one one是参数 1 pragma message message 当编译器遇到这条指令时 它会在编译输出窗口中将message打印出来 常用于宏条件条件判断中使用 这样就知道自己的宏条件
  • 串口通信知识点总结

    串口通信小试牛刀 一 串口协议和RS 232标准 一 串口通讯协议 1 简介 2 串口通信的基本原理 二 RS232串口标准 1 简介 2 RS232串行接口的特点 3 RS232串行接口的电气特性 二 RS232电平与TTL电平 一 TT
  • Pytorch中多GPU并行计算教程

    如果不想看文字的 可以在我bilibili上看录制的视频教程 Pytorch多GPU使用教程 本教程所涉及的代码可自行在我的github上下载 https github com WZMIAOMIAO deep learning for im
  • layui添加菜单和动态操作tab

    layui添加菜单和动态操作tab 代码一 使用模板引擎渲染菜单 代码二修改版 代码一 使用模板引擎渲染菜单
  • JQ奇偶选择

    table tr even click function console log 选择奇数行 表示获取一个table 所有的索引为偶数的行 其中索引index 从0开始算起 0算偶数 table tr odd click function
  • Java运行时一个类是什么时候被加载的?

    A question a day get offer every day 未来的魔法师 一个类在什么时候开始被加载 Java虚拟机规范 中并没有进行强制约束 交给了虚拟机自己去自由实现 HotSpot虚拟机是按需加载 在需要用到该类的时候加
  • ThreadLocal源码分析,线程局部变量,内存泄漏?

    ThreadLocal作为线程局部变量 线程级的 单个线程内共享的 一般来说可以有两方面的用途 作为共享变量 在某些方法计算的结果 要共享到其他方法 在使用时 通过threadLocal set 设置值 通过threadLocal get
  • 源码断点分析Spring的占位符(Placeholder)是怎么工作的

    项目中经常需要使用到占位符来满足多环境不同配置信息的需求 比如
  • 国内可用的ntp服务器地址

    ntp sjtu edu cn 202 120 2 101 上海交通大学网络中心NTP服务器地址 s1a time edu cn 北京邮电大学 s1b time edu cn 清华大学 s1c time edu cn 北京大学 s1d ti
  • 程序员常用的计算机cmd指令

    windows cmd 查看command命令帮助说明 calc 计算器 mspaint 图画 notepad 记事本 dir 遍历当前目录 cd 路径名 进入该目录 cd 返回上级目录 netstat ano 查看端口占用 netstat
  • java中获取比毫秒更为精确的时间

    关键词 java 毫秒 微秒 纳秒 System currentTimeMillis 误差 在对新写的超快xml解析器和xpath引擎进行效率测试时 为获取执行时间 开始也没多想就用了System currentTimeMillis 来做的
  • 【Metashape精品教程17】导出产品和报告

    Metashape精品教程17 导出产品和报告 文章目录 Metashape精品教程17 导出产品和报告 前言 一 导出空三 二 导出DEM 三 导出DOM 四 导出点云 五 生成报告 前言 本章是整套教程的终结 简单介绍一下Metasha
  • 声学测试软件手机版_最新手机性能排名:小米84万分拿到第一,iQOO5Pro第五,华为?...

    华为Mate40 Pro首发麒麟9000处理器 安兔兔跑分高达69 是今年最强旗舰 不过在此之前还是以骁龙865 麒麟990 5G为主 鲁大师发布了2020年Q3季度手机性能排行榜 第一名的跑分高达84万 第一名 小米10至尊纪念版 84
  • 超详细webpack的plugin讲解,看不懂算我输,案例>原理>实践

    前言 本篇文章为webpack系列文章的第三篇 主要内容是对webpack的plugin进行详细的讲解 从使用 到原理 再到自己开发一个plugin 对每个过程都会进行详细的分析介绍 如果你对webpack了解的还比较少 建议你先阅读以下往
  • SpringMVC使用HttpClient实现文件上传

    HttpClient httpclient new DefaultHttpClient int statusCode 0 1 使用Get方式访问 HttpGet get null HttpParams conParams httpclien
  • 关于ip定位

    其实这种通过ip抓的方式并不认可因为对他人毕竟有点不尊重 希望大家不要恶搞 我这边暂时不提供抓ip的软件 给大家提供一个网址 至于如何抓ip大家自行百度 我就不进行讲解了 csdn不允许 虚拟位置 其实方案有很多 因为这种方法比较简单 可以
  • Mojibakes来自哪里? 编码要点

    This article explores the basic concepts behind character encoding and then takes a dive deeper into the technical detai
  • html表格嵌套

    table width 560 height 300 border 1 cellspacing 0 align center thead tr height 70 td width 160 网站logo td td width 400 网站
  • Android开发常用开源框架:图片处理

    1 图片加载 缓存 处理 框架名称 功能描述 Android Universal Image Loader 一个强大的加载 缓存 展示图片的库 已过时 Picasso 一个强大的图片下载与缓存的库 Fresco 一个用于管理图像和他们使用的