|
5 | 5 |
|
6 | 6 | ### 目录
|
7 | 7 | * [图片相关](#图片相关)
|
8 |
| - - [网络图片加载库](#网络图片加载库) |
| 8 | + - [图片加载库](#图片加载库) |
| 9 | + - [图片处理库](#图片处理库) |
9 | 10 | - [图片加载相关博文](#图片加载相关博文)
|
| 11 | + - [图片处理相关博文](#图片处理相关博文) |
10 | 12 | * [网络相关](#网络相关)
|
11 | 13 |
|
12 | 14 | ### 注:
|
|
16 | 18 | ------------------------------------------------------
|
17 | 19 | ## 图片相关
|
18 | 20 |
|
19 |
| -### 网络图片加载库 |
| 21 | +### 图片加载库 |
| 22 | + |
20 | 23 | 名称 | 概要 | 详情
|
21 | 24 | --- | --- | --- | ---
|
22 | 25 | [*Picasso](https://github.com/square/picasso) | Github大神推荐的强大的图片下载和缓存库 | Square 开源的项目,主导者是 [JakeWharton](https://github.com/JakeWharton).
|
|
26 | 29 | [Volley](https://github.com/mcxiaoke/android-volley) | 2013年Google I/O推荐的网络通讯框架 | 使用volley加载网络图片,主要用到其中的ImageLoader, NetworkImageView类, 注意它不仅仅是个图片加载库.
|
27 | 30 | [Cube-sdk](https://github.com/etao-open-source/cube-sdk) | 轻量级的Android开发框架 | 高效方便地加载网络图片, 更简易地处理网络API请求
|
28 | 31 |
|
| 32 | +> (解决网络, 文件, res, assets等图片的获取, 解析, 展示, 缓存等需求...) |
| 33 | +
|
| 34 | +### 图片处理库 |
| 35 | +名称 | 概要 | 详情 |
| 36 | +--- | --- | --- | --- |
| 37 | +[PinchImageView](https://github.com/boycy815/PinchImageView)|国人写的, 可能是体验最好的图片手势控件,不同分辨率无缝切换,可与ViewPager结合使用。| 支持双击放大,双击缩小,超出边界会回弹, 滑动惯性. star:360 |
| 38 | +[GestureViews](https://github.com/alexvasilkov/GestureViews)|包含ImageView的FrameLayout, 支持手势控制和动画| 项目目的是让图片的查看尽可能流畅平滑, 让开发者更加方便地集成到自己的应用中 star:582 |
| 39 | +[*PhotoView](https://github.com/chrisbanes/PhotoView) | 致力于帮助开发者高效的创建可缩放的ImageView | 重写ImageView的实现, 支持多点触摸的图片缩放 star:4705 |
| 40 | +[subsampling-scale-image-view](https://github.com/davemorrissey/subsampling-scale-image-view) | 一个Android自定义图片视图, 专为图片画廊设计, 可显示大图(地图, 建筑设计图)等而不造成OutOfMemoryErrors(OOM内存溢出异常) | 丰富的配置选项, 更方便的实现图片的手势缩放, 旋转, 平移. 无损展示大图, 完美的地嵌入画廊, 地图等.star:1137 |
| 41 | +[TouchImageView](https://github.com/MikeOrtiz/TouchImageView) | 一个ImageView的拓展类 | 支持ImageView所有功能, 添加了平移, 缩放, 拖拽, 滑动, 双击缩放等动画.star:1252 |
| 42 | +[ImageViewZoom](https://github.com/sephiroth74/ImageViewZoom) | https://github.com/sephiroth74/ImageViewZoom | 一个可以缩放, 平移的自定义ImageView控件. star:1080 |
| 43 | + |
| 44 | +> (解决图片缩放, 裁剪, 平移, 旋转等需求) |
| 45 | +
|
29 | 46 | ### 图片加载相关博文
|
30 | 47 | ##### [Picasso-强大的Android图片下载缓存库](http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2014/0731/1639.html)
|
31 | 48 | ##### [Android的媒体管理框架:Glide 3.0发布](http://www.infoq.com/cn/news/2014/09/android-glide?utm_source=tuicool&utm_medium=referral)
|
|
34 | 51 | ##### [Android DiskLruCache源码解析硬盘缓存的绝佳方案](http://blog.csdn.net/lmj623565791/article/details/47251585)
|
35 | 52 | ##### [android中图片的三级cache策略(内存、文件、网络)](http://blog.csdn.net/singwhatiwanna/article/details/9054001)
|
36 | 53 |
|
| 54 | +### 图片处理相关博文 |
| 55 | +##### [Android高效加载大图、多图解决方案,有效避免程序OOM](http://blog.csdn.net/guolin_blog/article/details/9316683) |
| 56 | +##### [Android照片墙应用实现,再多的图片也不怕崩溃](http://blog.csdn.net/guolin_blog/article/details/9526203) |
| 57 | +##### [Android多点触控技术实战,自由地对图片进行缩放和移动](http://blog.csdn.net/guolin_blog/article/details/11100327) |
| 58 | +##### [Android 高清加载巨图方案 拒绝压缩图片](http://blog.csdn.net/lmj623565791/article/details/49300989) |
| 59 | +##### [Android 优化Bitmap避免OutOfMemoryError](http://chjmars.iteye.com/blog/1157137) |
| 60 | + |
37 | 61 | ## 网络相关
|
0 commit comments