图片
文章平均质量分 64
zhaihaohao1
这个作者很懒,什么都没留下…
展开
-
Android缓存机制——DiskLruCache在硬盘中缓存
一、Android中的缓存策略一般来说,缓存策略主要包含缓存的添加、获取和删除这三类操作。如何添加和获取缓存这个比较好理解,那么为什么还要删除缓存呢?这是因为不管是内存缓存还是硬盘缓存,它们的缓存大小都是有限的。当缓存满了之后,再想其添加缓存,这个时候就需要删除一些旧的缓存并添加新的缓存。因此LRU(Least Recently Used)缓存算法便应运而生,LRU是近期最少使用的算法,它的核...原创 2018-10-30 11:27:35 · 296 阅读 · 0 评论 -
Android缓存机制——LruCache在内存中缓存
一、Android中的缓存策略一般来说,缓存策略主要包含缓存的添加、获取和删除这三类操作。如何添加和获取缓存这个比较好理解,那么为什么还要删除缓存呢?这是因为不管是内存缓存还是硬盘缓存,它们的缓存大小都是有限的。当缓存满了之后,再想其添加缓存,这个时候就需要删除一些旧的缓存并添加新的缓存。因此LRU(Least Recently Used)缓存算法便应运而生,LRU是近期最少使用的算法,它的核...原创 2018-10-30 11:10:27 · 465 阅读 · 0 评论 -
Glide获取缓存大小并清除缓存图片
转载地址:https://www.jianshu.com/p/468bd4621f6e清除Glide缓存Glide自带清除缓存的功能,分别对应Glide.get(context).clearDiskCache();(清除磁盘缓存)与Glide.get(context).clearMemory();(清除内存缓存)两个方法.其中clearDiskCache()方法必须运行在子线程转载 2018-02-23 10:48:40 · 2579 阅读 · 0 评论 -
Android中图片加载框架Glide解析4----玩转Glide的回调与监听
转载地址:http://blog.csdn.net/guolin_blog/article/details/70215985转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/70215985本文同步发表于我的微信公众号,扫一扫文章底部的二维码或在微信搜索 郭霖 即可关注,每天都有文章更新。大家好,今转载 2017-06-21 09:49:01 · 4453 阅读 · 0 评论 -
Android中图片加载框架Glide解析3----深入探究Glide的缓存机制
转载地址:http://blog.csdn.net/guolin_blog/article/details/54895665Glide缓存简介Glide的缓存设计可以说是非常先进的,考虑的场景也很周全。在缓存这一功能上,Glide又将它分成了两个模块,一个是内存缓存,一个是硬盘缓存。这两个缓存模块的作用各不相同,内存缓存的主要作用是防止应用重复将图片数据读取到内存当转载 2017-05-23 09:33:09 · 826 阅读 · 0 评论 -
Android打造一款小巧且高效的线性图表
转载地址: http://mp.weixin.qq.com/s/40nnAwFZTWJbjgN0VMqDYQ前言如果项目中需要用到图表,我们第一时间可能想到的就是 Github 上叫作 MPAndroidChart 的库,它拥有丰富的定制化属性并同时支持各种图表,包括线性图、饼状图、雷达图等,炫酷得不行。但是我们大多时候可能只是需要其中一种,例如线性图,集成 MPAndroidCha转载 2017-05-22 11:00:24 · 728 阅读 · 0 评论 -
Android中图片加载框架Glide解析2----从源码的角度理解Glide的执行流程
转载地址:http://blog.csdn.net/guolin_blog/article/details/53939176在本系列的上一篇文章中,我们学习了Glide的基本用法,体验了这个图片加载框架的强大功能,以及它非常简便的API。还没有看过上一篇文章的朋友,建议先去阅读 Android图片加载框架最全解析(一),Glide的基本用法 。在多数情况下,我们想要在界面上加载转载 2017-04-18 09:51:35 · 1652 阅读 · 1 评论 -
Android中图片加载框架Glide解析1----基本用法
开始Glide是一款由Bump Technologies开发的图片加载框架,使得我们可以在Android平台上以极度简单的方式加载和展示图片。目前,Glide最新的稳定版本是3.7.0,虽然3.8.0已经推出预览版了,但是暂时问题还比较多。因此,我们这个系列的博客都会使用Glide 3.7.0版本来进行讲解,这个版本的Glide相当成熟和稳定。要想使用Glide,首先需转载 2017-03-21 10:08:13 · 375 阅读 · 0 评论 -
Android圆形图片CircleImageView的使用和分析
在项目开发中,我们经常需要用到圆形图片效果,典型案例是用户头像的显示。如图所示。下面我们使用开源控件CircleImageView来实现该效果。CircleImageView项目下载地址:https://github.com/hdodenhof/CircleImageView(1).CircleImageView的使用首先我们将CircleImage转载 2017-03-08 15:27:28 · 2991 阅读 · 0 评论 -
Android图片加载神器之Fresco-加载图片基础[详细图解Fresco的使用]
Fresco简单的使用—SimpleDraweeView百学须先立志—学前须知:在我们平时加载图片(不管是下载还是加载本地图片…..)的时候,我们经常会遇到这样一个需求,那就是当图片正在加载时应该呈现正在加载时的图像,当图片加载失败时应该呈现图片加载时的图像,当我们重新加载这张图片时,应该呈现重试时图像,直到这张图片加载完成。这些繁琐并且重复的如果得不到简化的话,那将是一个开发转载 2017-03-08 14:28:08 · 370 阅读 · 0 评论 -
Android中图片放大缩小(和ViewPager配合使用流畅显示)--第三方开源--PhotoView
时间 2015-11-28 23:49:00 博客园-原创精华区原文 http://www.cnblogs.com/zzw1994/p/5003785.html主题 ViewPager 开源图片的放大缩小实现效果是使用的github上的一个开源项目photoView实现的,下载地址: https://github.com/chrisbanes/PhotoVi转载 2016-08-09 14:23:18 · 2227 阅读 · 0 评论 -
Android中picasso-强大的Android图片下载缓存库
编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过! picasso是Square公司开源的一个Android图形缓存库,地址http://square.github.io/picasso/,可以实现图片下载和缓存功能。仅仅只需要一行代码就能完全转载 2016-06-08 18:03:06 · 927 阅读 · 0 评论 -
Android中圆形头像的控件
ANDROIDCIRCLEIMAGEVIEW: 一个帮你的ANDROID应用实现圆形效果IMAGEVIEW的开源库二月 1, 2014 ROBOT暂无评论昨天在微信群里介绍了RoundedImageView, 今天介绍的CircleImageView 是一个帮你的Android应用实现圆形效果ImageView的开源库。该库非常适用于在个人用户信息页显示转载 2016-06-08 18:01:42 · 697 阅读 · 0 评论 -
Android中多图片选择器PhotoPicker库的使用(仿微信,秒杀MultiImageSelector)
PhotoPicker基于 donglua/PhotoPicker、lovetuzitong/MultiImageSelector 修改的一个图片选择类库。Gradlecompile 'com.foamtrace:photopicker:1.0'效果图 使用方法ImageConfig可选属性, 用于过滤照片列表信息。Im转载 2016-06-08 17:52:35 · 32045 阅读 · 12 评论 -
ImageView常用XML属性
正文 一、结构 Java.lang.Object Android.view.View android.widget.ImageView 已知直接子类: ImageButton, QuickContactBadge 已知间接子类: ZoomButton转载 2016-05-10 11:13:49 · 790 阅读 · 0 评论 -
Android中多图片选择器MultiImageSelector库的使用2(仿微信)
效果图:源码下载:原创 2016-05-06 15:25:21 · 950 阅读 · 0 评论 -
Android图片加载神器之Fresco-加载图片基础[详细图解Fresco的使用](秒杀imageloader)
Fresco简单的使用—SimpleDraweeView百学须先立志—学前须知:在我们平时加载图片(不管是下载还是加载本地图片…..)的时候,我们经常会遇到这样一个需求,那就是当图片正在加载时应该呈现正在加载时的图像,当图片加载失败时应该呈现图片加载时的图像,当我们重新加载这张图片时,应该呈现重试时图像,直到这张图片加载完成。这些繁琐并且重复的如果得不到简化的话,那将是一个开发转载 2016-05-06 14:19:04 · 1063 阅读 · 0 评论 -
Android中多图片选择器MultiImageSelector库的使用(仿微信)
第0步 把模块 multi-image-selector 作为你的项目依赖添加到工程中. (android studio 导入并依赖) 导入:File----new----Import Module 关联:Ctrl+alt+shift+s----Dependencies----+---Module dependency第1步 在你的 Android原创 2016-04-19 16:06:57 · 10848 阅读 · 4 评论 -
Android仿微信图片上传,可以选择多张图片,缩放预览,拍照上传等
转载地址:http://blog.csdn.net/jdsjlzx/article/details/44160603仿照微信,朋友圈分享图片功能 。可以进行图片的多张选择,拍照添加图片,以及进行图片的预览,预览时可以进行缩放,并且可以删除选中状态的图片 。很不错的源码,大家有需要可以下载看看 。微信微信微信微信转载 2016-04-18 17:53:05 · 2377 阅读 · 0 评论 -
Android中GridView配合ImageLoader实现图文展示
效果图:开网络权限uses-permission android:name="android.permission.INTERNET">uses-permission>Application中ImageLoader配置public class MyApplication extends Application { @Override原创 2016-04-13 11:17:19 · 1020 阅读 · 0 评论 -
Android中使用Xutils库上传图片
需要使用的jar包:Android中使用Xutils库上传图片/** * 多文件上传,上传头像和相关参数 * */ private void myupload(String path) { RequestParams params = new RequestParams(); params.addBodyParam原创 2016-03-30 13:31:41 · 6488 阅读 · 0 评论 -
Android自定义ImageView实现圆形控件显示
1.自定义圆形控件github地址:https://github.com/hdodenhof/CircleImageView主要的类:[java] view plain copy package de.hdodenhof.circleimageview; import edu.njupt.zhb.main.R; impor转载 2016-03-29 21:17:07 · 1366 阅读 · 0 评论 -
Android中图片处理库Picasso的基本使用
Picasso的简介和特点Picasso是Square公司开源的一个Android图形缓存库。可以实现图片下载和缓存功能。特点:加载载网络或本地图片并自动缓存处理链式调用图形转换操作,如变换大小,旋转等,提供了接口来让用户可以自定义转换操作在Adapter中回收和取消当前的下载功能本课时主要介绍Picasso的用法,包含以下几个知识点:Picasso的几个重原创 2016-02-17 10:02:23 · 1965 阅读 · 0 评论 -
Android中图片处理库Universal-ImageLoader的基本使用
Universal-ImageLoader的简介和特点:Universal-ImageLoader是目前Android主流的图片处理库框架之一,作者是白俄罗斯的Sergey Tarasevich。在Android图片处理中需要考虑的问题很多,例如OOM、图片缓存和网络图片加载、多线程问题及图片压缩处理等等复杂的问题。但是Universal-ImageLoader已经帮我们把这些问题处理原创 2016-02-17 09:35:17 · 626 阅读 · 0 评论 -
Android中第三方控件gifView的基本使用
GifView 是一个为了解决android中现在没有直接显示gif的view,只能通过mediaplay来显示这个问题的项目,其用法和 ImageView一样,支持gif图片。可监视GIF是否加载成功。GifView的功能:播放Gif图片Gif动画监听基本用法:导入jar包在xml中配置GifView的基本属性,GifView继承自View类,和Button、ImageView一...原创 2016-02-16 11:47:19 · 3542 阅读 · 0 评论 -
Android中第三方控件PhotoView的基本使用
PhotoView的简介:这是一个图片查看库,实现图片浏览功能,支持pinch(捏合)手势或者点击放大缩小。支持在ViewPager中翻页浏览图片。PhotoView 是一款扩展自Android ImageView ,支持通过单点/多点触摸来进行图片缩放的智能控件。功能实用和强大。PhotoView的功能:图片浏览查看双指缩放单点触摸缩放图片缩放模式设置基本用法原创 2016-02-16 10:37:01 · 18367 阅读 · 0 评论 -
Android 开源框架Universal-Image-Loader完全解析(三)---源代码解读
Android 开源框架Universal-Image-Loader完全解析(三)---源代码解读分类: Android 基础教程2014-09-09 09:04 15571人阅读 评论(53) 收藏 举报Android图片加载Universal-Image-Load转载请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaan转载 2015-07-15 15:32:42 · 480 阅读 · 0 评论 -
Android 开源框架Universal-Image-Loader完全解析(二)--- 图片缓存策略详解
Android 开源框架Universal-Image-Loader完全解析(二)--- 图片缓存策略详解分类: Android 基础教程2014-06-05 11:00 28468人阅读 评论(40) 收藏 举报Universal-Image-Loadandroidlru图片缓存OOM转载请注明本文出自xiaanming的博客(http://blog.csdn转载 2015-07-15 15:31:23 · 511 阅读 · 0 评论 -
Android 开源框架Universal-Image-Loader完全解析(一)--- 基本介绍及使用
Android 开源框架Universal-Image-Loader完全解析(一)--- 基本介绍及使用分类: Android 基础教程2014-05-28 08:50 60503人阅读 评论(102) 收藏 举报androidOOMUniversal-Image-Load转载请注明本文出自xiaanming的博客(http://blog.csdn.net/xi转载 2015-07-15 15:26:46 · 438 阅读 · 0 评论 -
Android 对图片的缩放,拖地,跟系统图库的效果一样
之前做项目要对图片的查看,然后就自己写了一个,适合对图片的浏览,跟系统图库的效果一样哦,先贴一张美女图片,听说有美女,男人就会多看一眼,不知道是不是真的,哈哈布局文件需要注意的一点是 scaleType一定要是 matrix,这样才能对图片进行一系列的矩阵操作,例如放大缩小,拖拽,等等[html] view plaincopy转载 2015-06-30 17:49:36 · 555 阅读 · 0 评论 -
Android中制作Nine-Patch图片,并编写聊天界面
Nine-Patch图片,的特点是无论怎样指定长宽拉伸都是清晰的不变形制作Nine-Patch图片在android sdk目录下tools----draw9patch.bat文件,用他来制作。双击打开,在导航栏点击File-----Open9-patch,将png图片加载进来。我们在图片4个边框绘制一个一个小黑点,在上边框和左边框绘制的部分就表示当图原创 2014-12-12 11:13:17 · 1006 阅读 · 0 评论 -
[转载]Android缩放drawable
(2012-04-10 16:51:57)转载▼标签: 转载分类: 技术原文地址:Android缩放drawable作者:雨点点一、 相关概念1. Drawable就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还转载 2014-12-02 16:01:33 · 476 阅读 · 0 评论 -
Android中下载图片展示到界面点击放大
布局就不写了,只写核心代码 private ImageView m_carpicture; m_carpicture = (ImageView) view.findViewById(R.id.imageView_quchea_carpicture); private Bitmap bm = null;原创 2014-11-29 10:20:44 · 881 阅读 · 0 评论