图片集中的图片展示方法、装置及移动终端制造方法及图纸

技术编号:24995699 阅读:23 留言:0更新日期:2020-07-24 17:58
本发明专利技术公开了一种图片集中的图片展示方法,适于在移动终端执行,包括:接收用户发送的对图片集进行展示的请求;从系统存储器中获取所述图片集的第一分辨率图片集,并展示所述第一分辨率图片集中的图片;获取与所述第一分辨率图片集相对应的第二分辨率图片集,将所述第二分辨率图片集存储到所述移动终端的系统存储器中,并展示所述第二分辨率图片集中的图片;判断系统存储器剩余存储空间是否低于阈值,若低于阈值,则删除系统存储器中存储的预定数量的图片集。本发明专利技术一并公开了相应的图片展示装置和移动终端。根据本发明专利技术的技术方案,有利于用户更流畅地切换浏览图片集。

【技术实现步骤摘要】
图片集中的图片展示方法、装置及移动终端
本专利技术涉及涉及图片展示
,特别涉及一种图片集中的图片展示方法、图片展示装置以及移动终端。
技术介绍
安卓(Android)是一种基于Linux的自由及开放源代码的操作系统,主要用于智能手机、平板电脑等移动设备。ImageVeiw控件是Android系统常用的图片控件。目前,移动端Android系统原生开发支持的图片格式包括:JPEG、PNG、GIF、BMP和WebP(android4.0以上支持)。图片的压缩格式包括ALPHA_8,ARGB_4444,ARGB_8888,RGB_565。现有技术中,图片浏览控件主要是用固定的ImageView,ImageView是根据手势的左右滑动来对一组第二格式图片片进行展示。当切换另一组图片时,由于当前展示的一组图片占用的内存较高,故,需要先释放当前图片占据的内存,然后再加载待切换的另一组图片,这样,每次都需要从本地存储中加载待切换的另一组图片,导致切换等待时间较长,用户体验感较差。为此,需要一种图片展示方法来解决上述技术方案中存在的问题。
技术实现思路
为此,本专利技术提供一种图片集中的图片展示方法、装置和移动终端,以解决或至少缓解上面存在的问题。根据本专利技术的一个方面,提供了一种图片集中的图片展示方法,在移动终端执行,所述图片集包括第一分辨率图片集和第二分辨率图片集,所述第一分辨率图片集包括多张第一分辨率的图片,所述第二分辨率图片集包括多张与第一分辨率图片相对应的、第二分辨率的图片,且所述第二分辨率高于第一分辨率,其中所述移动终端包括储存设备和系统存储器,所述方法包括:接收用户发送的对图片集进行展示的请求;从系统存储器中获取所述图片集的第一分辨率图片集,并展示所述第一分辨率图片集中的图片;获取与所述第一分辨率图片集相对应的第二分辨率图片集,将所述第二分辨率图片集存储到所述移动终端的系统存储器中,并展示所述第二分辨率图片集中的图片;判断系统存储器剩余存储空间是否低于阈值,若低于阈值,则删除系统存储器中存储的预定数量的图片集。可选地,在根据本专利技术的图片集中的图片展示方法中,在将第二分辨率图片集存储到系统存储器中之前,还包括步骤:判断系统存储器剩余存储空间是否小于所述第二分辨率图片集的体积;若小于,则删除所述第二分辨率图片集中的部分第二分辨率图片,以便将第二分辨率图片集存储到系统存储器中;若不小于,则直接将所述第二分辨率图片集存储到系统存储器中。可选地,在根据本专利技术的图片集中的图片展示方法中,在将第二分辨率图片集存储到系统存储器中之前,还包括步骤:将第二分辨率图片集压缩为预定图片格式。可选地,在根据本专利技术的图片集中的图片展示方法中,从系统存储器中获取图片集的第一分辨率图片集之前,还包括步骤:判断系统存储器中是否存储有所述第一分辨率图片集,若有,则展示所述第一分辨率图片集;若无,则判断储存设备中是否有所述第一分辨率图片集,若储存设备中有所述第一分辨率图片集,则将所述第一分辨率图片集存储到系统存储器中,若储存设备中没有所述第一分辨率图片集,则从服务器获取第一分辨率图片集,并将第一分辨率图片集分别存储到储存设备和系统存储器中。可选地,在根据本专利技术的图片集中的图片展示方法中,获取与所述第一分辨率图片集相对应的第二分辨率图片集的步骤包括:判断系统存储器中是否存储有所述第二分辨率图片集;若有,则删除系统存储器中的所述第一分辨率图片集,并从系统存储器中获取所述第二分辨率图片集进行展示;若无,则判断储存设备中是否有所述第二分辨率图片集,若储存设备中有所述第二分辨率图片集,则将所述第二分辨率图片集存储到系统存储器中,若储存设备中没有所述第二分辨率图片集,则向服务器请求所述第二分辨率图片集,并将获取的所述第二分辨率图片集分别存储到所述移动终端的储存设备和系统存储器中。可选地,在根据本专利技术的图片集中的图片展示方法中,判断系统存储器剩余存储空间是否超过阈值的步骤包括:对系统存储器剩余存储空间进行监控,并在系统存储器剩余存储空间低于阈值时进行报警。可选地,在根据本专利技术的图片集中的图片展示方法中,所述图片集包括多个版本,向服务器请求并获取第一分辨率图片集的步骤包括:基于所述移动终端的设备信息向服务器发送获取第一分辨率图片集的请求,以便服务器根据所述设备信息确定第一分辨率图片集的版本,并返回该版本的第一分辨率图片集。可选地,在根据本专利技术的图片集中的图片展示方法中,所述设备信息包括系统信息、分辨率信息和系统存储器信息。可选地,在根据本专利技术的图片集中的图片展示方法中,所述预定图片格式为ARGB_4444。根据本专利技术的一个方面,提供了一种图片展示装置,驻留在移动终端,适于展示图片集中的图片,所述图片集包括第一分辨率图片集和第二分辨率图片集,所述第一分辨率图片集包括多张第一分辨率的图片,所述第二分辨率图片集包括多张与第一分辨率图片相对应的、第二分辨率的图片,且所述第二分辨率高于第一分辨率,其中所述移动终端包括储存设备和系统存储器,所述装置包括:接收模块,适于接收用户发送的对图片集进行展示的请求;图片处理模块,适于从系统存储器中获取所述图片集的第一分辨率图片集,并展示所述第一分辨率图片集中的图片;并适于获取与所述第一分辨率图片集相对应的第二分辨率图片集,将所述第二分辨率图片集分别存储到所述移动终端的系统存储器中,并展示所述第二分辨率图片集中的图片;以及管理模块,适于判断系统存储器剩余存储空间是否低于阈值,若低于阈值,则删除系统存储器中存储的预定数量的图片集。可选地,在根据本专利技术的图片展示装置中,在图片处理模块将所述第二分辨率图片集存储到所述移动终端的系统存储器中之前,所述管理模块适于:判断系统存储器剩余存储空间是否小于所述第二分辨率图片集的体积,若小于,则删除所述第二分辨率图片集中的部分第二分辨率图片,以便将第二分辨率图片集存储到系统存储器中。可选地,在根据本专利技术的图片展示装置中,在图片处理模块将所述第二分辨率图片集存储到所述移动终端的系统存储器中之前,所述图片处理模块适于:将第二分辨率图片集压缩为预定图片格式。根据本专利技术的一个方面,提供了一种移动终端,包括:至少一个处理器;以及存储器,存储有程序指令,其中,所述程序指令被配置为适于由所述至少一个处理器执行,所述程序指令包括用于执行如上所述的图片集中的图片展示方法的指令。根据本专利技术的一个方面,提供了一种存储有程序指令的可读存储介质,当所述程序指令被移动终端读取并执行时,使得所述移动终端执行如上所述方法。根据本专利技术的技术方案,提供了一种图片集中的图片展示方法,通过预先获取并展示分辨率较低、体积较小的第一分辨率图片集,使用户可以在短时间内先浏览第一分辨率图片集,并接着获取第二分辨率图片集,在将第二分辨率图片集存储到系统存储器之后,便可以向用户展示分辨率更高的第二分辨率图片集中的图片,也就是将后获取的第二分辨率图片集替换先前获取的第一分辨率图片集进行图片展示。这样,有利于用户在切换图片集时更快地浏览到下一个图本文档来自技高网...

【技术保护点】
1.一种图片集中的图片展示方法,在移动终端执行,所述图片集包括第一分辨率图片集和第二分辨率图片集,所述第一分辨率图片集包括多张第一分辨率的图片,所述第二分辨率图片集包括多张与第一分辨率图片相对应的、第二分辨率的图片,且所述第二分辨率高于第一分辨率,其中所述移动终端包括储存设备和系统存储器,所述方法包括:/n接收用户发送的对图片集进行展示的请求;/n从系统存储器中获取所述图片集的第一分辨率图片集,并展示所述第一分辨率图片集中的图片;/n获取与所述第一分辨率图片集相对应的第二分辨率图片集,将所述第二分辨率图片集存储到所述移动终端的系统存储器中,并展示所述第二分辨率图片集中的图片;/n判断系统存储器剩余存储空间是否低于阈值,若低于阈值,则删除系统存储器中存储的预定数量的图片集。/n

【技术特征摘要】
1.一种图片集中的图片展示方法,在移动终端执行,所述图片集包括第一分辨率图片集和第二分辨率图片集,所述第一分辨率图片集包括多张第一分辨率的图片,所述第二分辨率图片集包括多张与第一分辨率图片相对应的、第二分辨率的图片,且所述第二分辨率高于第一分辨率,其中所述移动终端包括储存设备和系统存储器,所述方法包括:
接收用户发送的对图片集进行展示的请求;
从系统存储器中获取所述图片集的第一分辨率图片集,并展示所述第一分辨率图片集中的图片;
获取与所述第一分辨率图片集相对应的第二分辨率图片集,将所述第二分辨率图片集存储到所述移动终端的系统存储器中,并展示所述第二分辨率图片集中的图片;
判断系统存储器剩余存储空间是否低于阈值,若低于阈值,则删除系统存储器中存储的预定数量的图片集。


2.如权利要求1所述的图片集中的图片展示方法,其中,在将第二分辨率图片集存储到系统存储器中之前,还包括步骤:
判断系统存储器剩余存储空间是否小于所述第二分辨率图片集的体积;
若小于,则删除所述第二分辨率图片集中的部分第二分辨率图片,以便将第二分辨率图片集存储到系统存储器中;
若不小于,则直接将所述第二分辨率图片集存储到系统存储器中。


3.如权利要求1或2所述的图片集中的图片展示方法,其中,在将第二分辨率图片集存储到系统存储器中之前,还包括步骤:
将第二分辨率图片集压缩为预定图片格式。


4.如权利要求1-3所述的图片集中的图片展示方法,其中,从系统存储器中获取图片集的第一分辨率图片集之前,还包括步骤:
判断系统存储器中是否存储有所述第一分辨率图片集,
若有,则展示所述第一分辨率图片集;
若无,则判断储存设备中是否有所述第一分辨率图片集,
若储存设备中有所述第一分辨率图片集,则将所述第一分辨率图片集存储到系统存储器中,
若储存设备中没有所述第一分辨率图片集,则从服务器获取第一分辨率图片集,并将第一分辨率图片集分别存储到储存设备和系统存储器中。


5.如权利要求1-4任一项所述的图片集中的图片展示方法,其中,获取与所述第一分辨率图片集相对应的第二分辨率图片集的步骤包括:
判断系统存储器中是否存储有所述第二分辨率图片集;
若有,则删除系统存储器中的所述第一分辨率图片集,并从系统存储器中获取所述第二分辨率图...

【专利技术属性】
技术研发人员:郭伟俊张洁
申请(专利权)人:车智互联北京科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1