发明名称 防止内存溢出的大批量图片显示方法及其装置
摘要 本发明公开了一种防止内存溢出的大批量图片显示方法,终端在当前屏幕创建若干个画布,并且在当前屏幕显示区外的左右两侧分别创建一个预加载画布,所述画布和预加载画布按照图片列表的图片顺序进行加载,显示当前屏幕中每个画布对应的图片;本发明还公开了一种防止内存溢出的大批量图片显示装置,通过本发明能够节省内存,不会出现内存溢出的情况,加快了图片的加载时间,图片显示更加流畅,提升用户体验,浏览过的图片及时释放,也能够节省内存。
申请公布号 CN104793945A 申请公布日期 2015.07.22
申请号 CN201510205996.4 申请日期 2015.04.27
申请人 深圳市美贝壳科技有限公司 发明人 张涢;王会
分类号 G06F9/44(2006.01)I;G06F9/445(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 深圳市合道英联专利事务所(普通合伙) 44309 代理人 廉红果;朱思全
主权项 一种防止内存溢出的大批量图片显示方法,其特征在于,该方法为:终端在当前屏幕创建若干个画布,并且在当前屏幕显示区外的左右两侧分别创建一个预加载画布,所述画布和预加载画布按照图片列表的图片顺序进行加载,显示当前屏幕中每个画布对应的图片;当最左侧的画布移出当前屏幕,并且右侧的预加载画布移入到当前屏幕时,显示所述预加载画布对应的图片以及剩余画布对应的图片,所述移出当前屏幕的画布移动到当前屏幕左侧的预加载画布的左侧,同时释放当前加载图片,之后,所述画布移动到当前屏幕的右侧作为新的预加载画布,并且加载新的图片;当最右侧的画布移出当前屏幕,并且左侧的预加载画布移入到当前屏幕时,显示所述预加载画布对应的图片以及剩余画布对应的图片,所述移出当前屏幕的画布移动到当前屏幕右侧的预加载画布的右侧,同时释放当前加载图片,之后,所述画布移动到当前屏幕的左侧作为新的预加载画布,并且加载新的图片。
地址 518057 广东省深圳市前海深港合作区前湾一路1号A栋201室(入驻深圳市前海商务秘书有限公司)