图片切换方法及装置制造方法及图纸

技术编号:16762448 阅读:30 留言:0更新日期:2017-12-12 10:27
一种图片切换方法,包括:获取输入的图片切换指令;获取所述图片切换指令对应的目标图片标识;获取源图集标识,获取所述源图集标识对应的图片标识集合;判断所述目标图片标识是否属于所述图片标识集合,若否,则获取与所述源图集标识对应的目标图集,根据所述目标图片标识在所述目标图集中获取目标图片;加载并展示所述目标图片。此外,还提供了一种图片切换装置。上述图片切换方法及装置能够提高操作的便利性。

【技术实现步骤摘要】
图片切换方法及装置
本专利技术涉及互联网
,特别是涉及一种图片切换方法及装置。
技术介绍
现有的互联网技术中,为了方便用户管理个人空间中的图片,通常以图集的方式分类展示多幅图片。用户通过点击图集的封面进入图集展示页面。图集展示页面则以幻灯片的形式展示图集内的图片。然而,传统技术中以幻灯片的形式展示图片的方法只能在依次切换展示图集内的图片,当需要切换图集展示图片时,需要用户先手动退出当前图集,然后再通过多次点击切换进入新的图集后才可继续展示图片,使得用户操作的便利性不足。
技术实现思路
基于此,有必要提供一种能提高操作的便利性的图片切换方法。一种图片切换方法,包括:获取输入的图片切换指令;获取所述图片切换指令对应的目标图片标识;获取源图集标识,获取所述源图集标识对应的图片标识集合;判断所述目标图片标识是否属于所述图片标识集合,若否,则获取与所述源图集标识对应的目标图集,根据所述目标图片标识在所述目标图集中获取目标图片;加载并展示所述目标图片。此外,还有必要提供一种能提高操作的便利性的图片切换装置。一种图片切换装置,包括:指令获取模块,用于获取输入的图片切换指令;目标图片定位模块,用于获取所述图片切换指令对应的目标图片标识;图集获取模块,用于获取源图集标识,获取所述源图集标识对应的图片标识集合;切换检测模块,用于判断所述目标图片标识是否属于所述图片标识集合;目标图片获取模块,用于在所述目标图片标识不属于所述图片标识集合时,获取与所述源图集标识对应的目标图集,根据所述目标图片标识在所述目标图集中获取目标图片;图片加载模块,用于加载并展示所述目标图片。上述图片切换方法和装置,在接收到图片切换指令之后,根据图片切换指令中提取的目标图片标识和获取的源图集(当前展示的图集)标识判断是否需要切换图集,并在需要切换图集时,自动获取与源图集标识对应的目标图集,根据目标图片标识在目标图集中获取目标图片,使得用户在操作时,不需要进行多次选择图集的操作,从而提高了操作的便利性。同时,图片切换后仅仅加载目标图片,而并不加载整个目标图集的图片,使得内存占用减小,提高了存储空间的利用率。附图说明图1为一个实施例中图片切换方法的流程图;图2为一个实施例中图集显示界面的展示效果图;图3为一个实施例中图片显示界面的展示效果图;图4为一个实施例中图片切换装置的结构示意图;图5为另一个实施例中图片切换装置的结构示意图。具体实施方式在一个实施例中,如图1所示,一种图片切换方法,包括以下步骤:步骤S102,获取输入的图片切换指令。在本实施例中,如图2所示,显示界面上图片按照类型以多个图集分类展示。多个图集按顺序排列。显示界面上的缩略图标均为图集的封面,可通过点击缩略图标进入相应的图集。如图3所示,点击进入图集后,即可展示该图集内的图片。图集内的图片具有图片标识,且可预先根据图片标识进行排序。在本实施例中,可通过检测滑动操作获取图片切换指令。例如,用户可在触摸屏上左右滑动输入图片切换指令,也可以通过鼠标滑动显示界面上的进度条输入图片切换至零。在一个实施例中,还可通过检测按键触发获取图片切换指令。例如,用户可通过点击显示界面上的“上一张”或“下一张”等图标触发图片切换指令,用户还可通过触发键盘或其他按键输入设备上的快捷键触发图片切换指令。步骤S104,获取图片切换指令对应的目标图片标识。目标图片标识即将要切换到的目标图片的标识。目标图片标识可以是目标图片的文件名、在目标图片所处的目标图集中的序号以及在数据库中对应的主键等。在本实施例中,用户通过滑动进度条触发图片切换指令。可根据图片切换指令对应的进度条的进度信息获取对应的目标图片标识。例如,再如图3所示,进度条的进度信息为3/10(进度条可在停止滑动时处于隐藏状态,可在捕获到显示界面上的点击或按压事件时变为显示状态),即当前显示的图集中总图片数的30%的位置,则获取到的目标图片标识可对应该图集中的序号为3的图片。在一个实施例中,还可获取图片切换指令对应的源图片标识,根据源图片标识获取目标图片标识。源图片标识即将要被切换掉的源图片的标识。例如,若用户通过按键触发了图片切换指令,则用户触发按键之前显示的图片即为源图片。若按键对应的是“上一张图片”或“下一张图片”的指令,则可根据源在源图集中获取与源图片标识相邻的目标图片标识。步骤S106,获取源图集标识,获取与源图集标识对应的图片标识集合。源图集标识即获取图片切换指令之前当前显示的源图片对应的图集标识。与源图集标识对应的图片标识集合即源图集包含的图片对应的图片标识的集合。图片标识集合中的图片标识可预先排序。例如,可根据ascii码、英文字母顺序等排序。步骤S108,判断目标图片标识是否属于图片标识集合,若是,执行步骤S110根据目标图片标识在源图集标识对应的源图集中获取目标图片;否则,则执行步骤S112获取与源图集标识对应的目标图集,根据目标图片标识在目标图集中获取目标图片。在本实施例中,若目标图片标识属于图片标识集合,表示目标图片对应的图集不需要切换,则根据目标图片标识在源图集中获取目标图片。例如,如同3中,若目标图片标识的为序号3,属于源图集的图片标识集合,则获取图片标识集合中序号为3的目标图片。在本实施例中,若目标图片标识不属于图片标识集合,则表示需要切换图集。例如,如图3所示,若展示的源图片的进度条信息为10/10,此时如果用户继续向右滑动进度条则触发的图片切换指令中的目标图片标识为序号11,不包含在源图集对应的图片标识集合中(1至10),则获取与源图集标识在存储顺序上相邻的目标图集标识,然后获取该目标图集标识对应的图片标识集合,选取其中排序处于首位的目标图片。步骤S114,加载并展示目标图片。在一个实施例中,加载并展示目标图片的步骤可具体为:从本地缓存中加载目标图片并展示,若加载失败,则获取目标图片对应的链接地址,根据链接地址抓取图片并展示。本地缓存即用户使用的终端上的存储设备,例如,内存、闪存和硬盘等。目标图片可以是网络图片,其对应链接地址,可通过链接地址将其抓取。若用户曾浏览过在目标图片,则缓存中存在该目标图片的副本,可直接在缓存中获取并加载。这种优先利用本地缓存加载目标图片的方式可以提高目标图片的加载速度。在一个实施例中,加载并展示目标图片的步骤之后还包括:获取与目标图片标识对应的邻接图片标识,获取邻接图片标识对应的链接地址,抓取与链接地址对应的邻接图片并存储到本地缓存中。邻接图片即与目标图片在前述的排序顺序上相邻的图片。例如,目标图片的前一张图片和后一张图片。也就是说,在展示目标图片时,可对与目标图片邻接的图片进行预读,并存储在本地缓存中。若用户点击“下一张”或“上一张”的按钮,则可直接从本地缓存中加载相应的图片,从而合理利用了加载时机,提高了加载速度。在一个实施例中,加载并展示目标图片的步骤还包括:获取目标图片对应的图片信息,展示图片信息。图片信息可包括图片对应的图集名称、图集大小、图片标识、图片名称以及图片描述信息中的一种或多种。例如,如图3所示,可将图片名称、图片标识和图集大小(图3中的3/10,3为图片标识,10为图集大小)展示。在一个实施例中,如图4所示,一种图片切换装置,包括指令获取模块102、目标图片定位模块10本文档来自技高网...
图片切换方法及装置

【技术保护点】
一种图片切换方法,包括:获取输入的图片切换指令;获取所述图片切换指令对应的目标图片标识;获取源图集标识,获取所述源图集标识对应的图片标识集合;与源图集标识对应的图片标识集合为源图集包含的图片对应的图片标识的集合;判断所述目标图片标识是否属于所述图片标识集合,若否,则获取与所述源图集标识对应的目标图集,根据所述目标图片标识在所述目标图集中获取目标图片;加载并展示所述目标图片。

【技术特征摘要】
1.一种图片切换方法,包括:获取输入的图片切换指令;获取所述图片切换指令对应的目标图片标识;获取源图集标识,获取所述源图集标识对应的图片标识集合;与源图集标识对应的图片标识集合为源图集包含的图片对应的图片标识的集合;判断所述目标图片标识是否属于所述图片标识集合,若否,则获取与所述源图集标识对应的目标图集,根据所述目标图片标识在所述目标图集中获取目标图片;加载并展示所述目标图片。2.根据权利要求1所述的图片切换方法,其特征在于,所述判断所述目标图片标识是否属于所述图片标识集合的步骤之后还包括:若是,则根据所述目标图片标识在所述源图集标识对应的源图集中获取目标图片,并执行所述加载并展示所述目标图片的步骤。3.根据权利要求1所述的图片切换方法,其特征在于,所述加载并展示所述目标图片的步骤为:从本地缓存中加载目标图片并展示,若加载失败,则获取所述目标图片对应的链接地址,根据所述链接地址抓取图片并展示。4.根据权利要求1所述的图片切换方法,其特征在于,所述加载并展示所述目标图片的步骤之后还包括:获取与所述目标图片标识对应的邻接图片标识;获取所述邻接图片标识对应的链接地址;抓取与所述链接地址对应的邻接图片并存储到本地缓存中。5.根据权利要求1至4任一项所述的图片切换方法,其特征在于,所述加载并展示所述目标图片的步骤还包括:获取所述目标图片对应的图片信息;展示所述图片信息。6.一种图片切换装置,其特征在于,包...

【专利技术属性】
技术研发人员:邓朔薄川川胡纯冬曾亮刘天扬郑红梅
申请(专利权)人:腾讯科技武汉有限公司
类型:发明
国别省市:湖北,42

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

1