发明名称 一种基于安卓系统的Bitmap重复利用方法及其系统
摘要 本发明提供了一种基于安卓系统的Bitmap重复利用方法,包括:S1获取安卓系统的版本;S2判断安卓系统的版本是否适用Bitmap的重复利用机制,所述Bitmap的重复利用机制为:a、获取重复利用Bitmap的Options,设置Options.inMutable属性为true;b、设置Options.inBitmap属性为重复利用的Bitmap;c、用BitmapFactory.decodeFile生成目标Bitmap,目标Bitmap将重复利用原Bitmap的内存,本发明避免了Bitmap内存的回收及重新分配,从而改善了内存的运行效率,提高了Bitmap加载的效率。本发明还提供了一种基于安卓系统的Bitmap重复利用系统。
申请公布号 CN105808356A 申请公布日期 2016.07.27
申请号 CN201610139828.4 申请日期 2016.03.11
申请人 广州市久邦数码科技有限公司 发明人 邓裕强;汤剑;蒋旭文;岳风顺
分类号 G06F9/50(2006.01)I 主分类号 G06F9/50(2006.01)I
代理机构 代理人
主权项 一种基于安卓系统的Bitmap重复利用方法,其特征在于,所述方法包括以下步骤:S1、获取安卓系统的版本;S2、判断安卓系统的版本是否适用Bitmap的重复利用机制,所述Bitmap的重复利用机制为:a、获取重复利用Bitmap的Options,设置Options.inMutable属性为true;b、设置Options.inBitmap属性为重复利用的Bitmap;c、用BitmapFactory.decodeFile生成目标Bitmap,目标Bitmap将重复利用原Bitmap的内存。
地址 510055 广东省广州市中山三路33号中华国际中心A座16-17层