首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android 图片加载
订阅
CloserToMe
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
Bitmap全解析
如图所示:位图是由称作像素(图片元素)的单个点组成,这些点可以进行不同的排列和染色以构成图样。而矢量图保存的是线条和图块的信息,与分辨率和图形大小无关,只与图像的复杂程度有关。 在 Android 2.3.3及更低版本上,位图的后备像素数据存储在本地内存中。它与存储在 Dalv…
BitmapPool 了解吗?Glide 是如何实现 Bitmap 复用的?
本文带你了解下 Glide 的 Bitmap 加载和复用流程设计,带你了解 BitmapPool 以及 Bitmap 使用过程中的各种小细节~
Glide 源码阅读笔记(一)
Glide 源码阅读笔记(一) Glide 是 Android 中的老牌网络图片加载库,虽然年纪比较大,但是它和很多新生代的网络图片加载库相比在各方面依然不落下风。它的友好的使用 API 、优秀的内存
缩放的艺术:解密图像缩放中的插值技术
图像缩放是数字图像处理中常用的技术之一。随着数字媒体的普及,图像缩放算法变得越来越重要。本文将探讨图像缩放的原理,着重介绍两种常用的插值算法——最近邻插值和双线性插值,并提供对应的代码实现。
面试官:简历上最好不要写Glide,不是问源码那么简单
说到图片加载框架,大家最熟悉的莫过于Glide了,但我却不推荐简历上写熟悉Glide,除非你熟读它的源码,或者参与Glide的开发和维护。 使用Glide加载图片如此简单,这让很多开发者省下自己处理图片的时间,图片加载工作全部交给Glide来就完事,同时,很容易就把图片处理的相…
封装并实现统一的图片加载架构
GitHub: 统一的图片加载架构 前言 对于图片加载框架,大家用到的可能是Glide,Picasso或者Fresco,这基本上是主流的图片加载框架,我们使用它的时候,大都感觉如臂使指,简直愉快的不要不要的。但是我们还是发现至少有两个问题,以Glide为例,第一,当需求变动,你…
详谈高大上的图片加载框架Glide -源码篇| 掘金技术征文
在上篇文章中,我们介绍了Glide图片加载框架的使用,通过之前的学习,我们可能已经能熟练的将Glide图片加载框架运用到我们的项目中,但是如果有人问你它是如何加载,工作原理是怎样的?为什么自定义GlideModule只需要在Manifest文件中加入meta-data即可?等等…
Android技能树 — Drawable小结
我们可以看到我们的图片实际上变的很大,所以最终的图片大小不一定是它固有宽/高。 所以对于这个图片,它的固有高/宽是它原本图片的大小,而实际上当最为我们ImageView的背景后,被拉伸至于View同等大小了。而且对于一些我们自己画的Drawable,不像图片那样,有自己原本的尺…
怎样计算Bitmap的内存占用和Bitmap加载优化
在Android开发中Bitmap肯定是绕不过去的,很多时候我们只是使用图片框架加载图片,具体细节的Bitmap对内存的使用图片框架已经帮我们封装好了。但是对Btimap对内存的影响我们还是需要了解的。 首先要清楚Bitmap的文件大小肯定不是实际的内存加载大小。因为文件只是存…