自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

iOS / Android

Combine Technology and Art

  • 博客(3)
  • 收藏
  • 关注

翻译 Android高性能加载大量图片系列课程2-在非UI线程中处理图片

在上一节课程Android高性能加载大量图片系列课程1-高效加载大图中我们介绍了BitmapFactory类中的一系列decode方法。注意!如果加载的图片数据是从本地磁盘或者从远程服务器读取的话(也就是说除了从内存以外的任何地方读取图片数据),请不要在主线程(UI线程)中调用这些方法!为什么???因为从这些地方读区图片数据所花费的时间是不可预测的,会收到很多因素的制约。比如,磁盘的读取速度、网速快

2016-01-03 15:53:21 424

翻译 Android高性能加载大量图片系列课程1-高效加载大图

我们知道图片有不同的形状和大小。在很多情况下,图片都是比UI中控件的尺寸要大。举个例子,系统中的Gallery(图库)这款应用展示那些通过Android手机自带相机应用拍摄的照片,而通常情况下,相机拍摄出来的照片分辨率远远大于手机屏幕的分辨率。假设系统给你的App分配的内存很有限,理想的状态下,你希望加载一个较低分辨率的图片到内存中,这样可以节省内存空间,但是较低分辨率的图片应该和UI控件的尺寸相匹

2015-12-23 13:14:10 932

原创 Android高性能加载大量图片[前言]

开发包含大量图片的Android App需要考虑哪些因素1.为什么要对图片进行压缩? 2.为什么要引入图片缓存? 3.为什么要管理图片内存?本课程将一起学习如何一步步实现我们想要的功能,从而使我们App发挥出高性能。

2015-12-18 08:37:44 973

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除