BitMap 内存优化

参考文档:

回收bitMap资源的一些方法: 

https://androidperformance.com/2015/07/20/Android-Performance-Memory-AndroidResource/#/Android%E8%B5%84%E6%BA%90%E4%BC%98%E5%8C%96

 

bitMap recycle() 方法:

https://www.jianshu.com/p/b84b1b5f2fe9?u_atoken=48dac7d6-9f79-4d0c-80c2-f181824e1721&u_asession=011GEHv2SBn2Kzpi8C5V5N6uA2iisGIquE92h6rfhoVxL0byFPX-Y4kQHi9jNAcGYzX0KNBwm7Lovlpxjd_P_q4JsKWYrT3W_NKPr8w6oU7K_1mauufzM978hnRNecdKElCvvWHyhA8I9G3hxoTho1LGBkFo3NEHBv0PZUm6pbxQU&u_asig=05I1UluhUtlBU6IPgFB9X73pzYdEM3uvAZEk470UVFeUuK_pKXmklEyL96gyEMb1gnwlB74RsXFXKXXJgswi9loH-31_BKkzqZG9pckitKWEHzNIz_GYHDIRADGwah2iYFI9DVxj5_w2k6AXwY0vKJdivMR0ZY1yj2WwOC7POmPFb9JS7q8ZD7Xtz2Ly-b0kmuyAKRFSVJkkdwVUnyHAIJzQg3D0doC38EBvexlitnnD9q6JwB6YpS34ayvrJrztpDChTz2MQxpCmDDGYlh3aZze3h9VXwMyh6PgyDIVSG1W-adb0vopmIhd28YmNVGA_wZLoTycCbaHWtF7OlfSpaCiiFcuBhfzn6H5BDcMxoBwRdnL31HiSK6Ue4RSyZeci_mWspDxyAEEo4kbsryBKb9Q&u_aref=ANBL%2Bask63qa3HPxNlGX636me18%3D

 

 

个人总结: 

(1) 使用适当的编码方法对图片进行编码

(2) 多次使用的资源, 可以缓存存储起来,避免多次创建

(3) 在bitmap不使用的时候,及时回收掉, 可通过recycle()方法

posted on 2022-08-25 08:02  黄山一叶  阅读(41)  评论(0编辑  收藏  举报