try_load_bitmap
2015-10-01 11:23:46 5 举报
`try_load_bitmap` 是一个用于加载位图图像的函数。它接受一个文件路径作为参数,并尝试从该路径加载位图图像。如果成功加载图像,函数将返回一个表示图像的对象,否则将抛出异常。这个函数通常用于计算机图形和图像处理中,以便在程序中使用位图图像。例如,您可以使用 `try_load_bitmap` 函数从文件中读取一张图片,然后对其进行编辑或显示。总之,`try_load_bitmap` 是一个实用的工具,可以帮助您轻松地处理位图图像。
作者其他创作
大纲/内容
从磁盘缓存中获取bitmap
tryLoadBitmap()流程
1.download image2.cache to disk
bitmap为空或者width=0或者height=0
结束
fireFailEvent
是否缓存成功
1.修改加载类型为DISC_CACHE2.检查任务是否已经被取消3.decodeImage
Yes
1.检查任务是否已经取消;2.decodeImage
是否需要缓存到磁盘
No
开始
给imageUriForDecoding重新赋值
decode得到的bitmap是否为空
bitmap是否为空
修改加载类型为NETWORK
0 条评论
下一页