CN110673775A - 图片展示方法、装置和终端 - Google Patents
图片展示方法、装置和终端 Download PDFInfo
- Publication number
- CN110673775A CN110673775A CN201810707306.9A CN201810707306A CN110673775A CN 110673775 A CN110673775 A CN 110673775A CN 201810707306 A CN201810707306 A CN 201810707306A CN 110673775 A CN110673775 A CN 110673775A
- Authority
- CN
- China
- Prior art keywords
- picture
- user
- page
- expanded image
- image
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本公开提出一种图片展示方法、装置和终端,涉及图像处理技术领域。本公开的一种图片展示方法包括:根据用户对图片的放大展示请求获取图片所在页面的截屏;以预定放大尺寸向用户展示图片的展开图像;根据用户的返回指令关闭展开图像,并显示图片所在页面的截屏,直至完成图片所在页面的显示调用。通过这样的方法,能够先对展开前的图片所在界面进行截屏,当关闭展开图片时,先调用截屏展示给用户,从而为加载图片所在页面提供了缓冲的时间,提高终端展开图片关闭过程中显示的流畅性。
Description
技术领域
本公开涉及图像处理技术领域,特别是一种图片展示方法、装置和终端。
背景技术
在移动终端应用中经常遇到要查看图片细节的场景,往往需要大图预览的功能。而由于网络信号问题、终端处理能力等的影响,在从大图预览返回小图展示过程中常常会出现闪屏现象,这种现象通常是由于关闭大图后不能够及时调用小图所在页面导致的。
闪屏问题会造成卡顿感,为用户带来不好的体验,而为了消除闪屏在底层大量占用终端处理能力和带宽的处理方式可能会对终端上其他应用造成影响,限制了应用程序的推广应用。
发明内容
本公开的一个目的在于提高终端展开图片关闭过程中显示的流畅性。
根据本公开的一些实施例的一个方面,提出一种图片展示方法,包括:根据用户对图片的放大展示请求获取图片所在页面的截屏;以预定放大尺寸向用户展示图片的展开图像;根据用户的返回指令关闭展开图像,并显示图片所在页面的截屏,直至完成图片所在页面的显示调用。
可选地,图片展示方法还包括:根据用户对图片的放大展示请求获取图片所在页面的截屏中图片的位置;根据图片的位置和预定放大尺寸显示图片从图片的位置到展开图像的放大动画。
可选地,图片展示方法还包括:当根据返回指令关闭展开图像时,显示从展开图像到图片的位置的缩小动画。
可选地,图片展示方法还包括:在向用户展示展开图像时,获取展开图像所在页面的截屏;当获取取消返回指令时,显示展开图像所在页面的截屏。
可选地,根据用户下拉展开图像的操作判断触发返回指令。
可选地,图片展示方法还包括:当用户下拉展开图像的距离超过预定返回距离阈值时,确定用户发出返回指令。
可选地,图片展示方法还包括:当用户下拉展开图像的距离未超过预定返回距离阈值时,确定用户发出取消返回指令。
可选地,图片展示方法还包括:当用户下拉展开图像后上拉展开图像,且上拉展开图像的距离超过预定取消距离阈值时,确定用户发出取消返回指令。
可选地,图片展示方法还包括:当获取返回指令时,判断在展开图像展示过程中图片所在页面是否发生更新;若图片所在页面发生更新,则对更新后的页面截屏;显示图片所在页面的截屏包括:显示更新后的页面截屏。
可选地,图片展示方法还包括:当获取返回指令时,更新在图片所在页面中图片的位置;显示从展开图像到图片的位置的缩小动画包括:显示从展开图像到更新后的图片的位置的缩小动画。
可选地,图片展示方法还包括:当获取放大展示请求后,加载支持用户通过预定手势返回图片的手势操作控件;当关闭展开图像后,移除手势操作控件。
通过这样的方法,能够先对展开前的图片所在界面进行截屏,当关闭展开图片时,先调用截屏展示给用户,从而为加载图片所在页面提供了缓冲的时间,提高终端展开图片关闭过程中显示的流畅性。
根据本公开的另一些实施例的一个方面,提出一种图片展示装置,包括:截屏获取单元,被配置为根据用户对图片的放大展示请求获取图片所在页面的截屏;展示单元,被配置为以预定放大尺寸向用户展示图片的展开图像;指令获取单元,被配置为获取返回指令;关闭单元,被配置为根据返回指令关闭展开图像,并显示图片所在页面的截屏,直至完成图片所在页面的显示调用。
可选地,图片展示装置还包括:位置获取单元,被配置为根据用户对图片的放大展示请求获取图片所在页面的截屏中图片的位置;动画展示单元,被配置为执行以下至少一种操作:根据图片的位置和预定放大尺寸显示图片从图片的位置到展开图像的放大动画;或,根据返回指令关闭展开图像时,显示从展开图像到图片的位置的缩小动画。
可选地,截屏获取单元还被配置为获取展开图像所在页面的截屏;展示单元还被配置为当指令获取单元获取取消返回指令时,显示展开图像所在页面的截屏。
可选地,指令获取单元被配置为根据用户下拉展开图像的操作判断触发返回指令。
可选地,指令获取单元被配置为执行以下至少一种操作:当用户下拉展开图像的距离超过预定返回距离阈值时,确定用户发出返回指令;当用户下拉展开图像的距离未超过预定返回距离阈值时,确定用户发出取消返回指令;或当用户下拉展开图像后上拉展开图像,且上拉展开图像的距离超过预定取消距离阈值时,确定用户发出取消返回指令。
可选地,截屏获取单元,还被配置为:当指令获取单元获取用户返回指令时,判断在展开图像展示过程中图片所在页面是否发生更新;若图片所在页面发生更新,则对更新后的页面截屏;关闭单元还被配置为显示更新后的页面截屏。
可选地,位置获取单元还被配置当指令获取单元获取用户返回指令时,更新在图片所在页面中图片的位置;动画展示单元还被配置为显示从展开图像到更新后的图片的位置的缩小动画。
可选地,图片展示装置还包括:控件配置单元,被配置为当获取放大展示请求后,加载支持用户通过预定手势返回图片的手势操作控件;当关闭展开图像后,移除手势操作控件。
根据本公开的又一些实施例的一个方面,提出一种图片展示装置,包括:存储器;以及耦接至存储器的处理器,处理器被配置为基于存储在存储器的指令执行如上文中任意一种图片展示方法。
这样的装置能够先对展开前的图片所在界面进行截屏,当关闭展开图片时,先调用截屏展示给用户,从而为加载图片所在页面提供了缓冲的时间,提高终端展开图片关闭过程中显示的流畅性。
根据本公开的再一些实施例的一个方面,提出一种计算机可读存储介质,其上存储有计算机程序指令,该指令被处理器执行时实现上文中任意一种图片展示方法的步骤。
通过执行这样的计算机可读存储介质上的指令,能够先对展开前的图片所在界面进行截屏,当关闭展开图片时,先调用截屏展示给用户,从而为加载图片所在页面提供了缓冲的时间,提高终端展开图片关闭过程中显示的流畅性。
另外,根据本公开的一些实施例的一个方面,提出一种终端,包括:上文中任意一种图片展示装置;和,屏幕,被配置为显示图像。
这样的终端能够在图片展开时,先对展开前的图片所在界面进行截屏,当关闭展开图片时,先调用截屏展示给用户,从而为加载图片所在页面提供了缓冲的时间,提高终端展开图片关闭过程中显示的流畅性。
附图说明
此处所说明的附图用来提供对本公开的进一步理解,构成本公开的一部分,本公开的示意性实施例及其说明用于解释本公开,并不构成对本公开的不当限定。在附图中:
图1为本公开的图片展示方法的一些实施例的流程图。
图2为本公开的图片展示方法的另一些实施例的流程图。
图3为本公开的图片展示方法的又一些实施例的流程图。
图4为本公开的图片展示装置的一些实施例的示意图。
图5为本公开的图片展示装置的另一些实施例的示意图。
图6为本公开的图片展示装置的又一些实施例的示意图。
图7为本公开的终端的一些实施例的示意图。
具体实施方式
下面通过附图和实施例,对本公开的技术方案做进一步的详细描述。
本公开的图片展示方法的一些实施例的流程图如图1所示。
在步骤101中,根据用户对图片的放大展示请求获取图片所在页面的截屏。在一些实施例中,可以调用终端截屏功能,但不显示截屏动画,从而在减少占用设备存储、运行空间的同时,不影响对用户的显示效果。
在步骤102中,以预定放大尺寸向用户展示图片的展开图像。在一些实施例中,预定放大尺寸可以根据终端屏幕的尺寸、图片所在窗口的当前尺寸等中的一项或多项确定,如展开图片占当前屏幕或当前窗口的预定比例(如四分之三、三分之二等)。在一些实施例中,可以将窗口的中心作为显示展开图像的中心位置,或依需要供维护人员或用户自身调整。
在步骤103中,根据用户的返回指令关闭展开图像,并显示图片所在页面的截屏,直至完成图片所在页面的显示调用。
通过这样的方法,能够先对展开前的图片所在界面进行截屏,当关闭展开图片时,先调用截屏展示给用户,从而为加载图片所在页面提供了缓冲的时间,提高终端展开图片关闭过程中显示的流畅性。
在一些实施例中,可以在图片放大展示过程中增加动画效果,如图片从原位置到展开显示的预定位置的放大动画,提高用户体验。本公开的图片展示方法的另一些实施例的流程图如图2所示。
在步骤201中,根据用户对图片的放大展示请求获取图片所在页面的截屏。
在步骤202中,获取图片所在页面的截屏中图片的位置。在一些实施例中,可以通过对截屏中图片进行定位的方式实现,也可以通过调用当前页面显示内容排版数据的方式实现,还可以通过识别用户点击以放大图片的位置的方式确定图片的位置。
在步骤203中,根据图片的位置和预定放大尺寸显示图片从图片的位置到展开图像的放大动画。
在步骤204中,当根据返回指令关闭展开图像时,显示从展开图像到图片的位置的缩小动画。图片的位置指的是展开图片之前图片在屏幕中或窗口中的位置。
在步骤205中,显示图片所在页面的截屏,直至完成图片所在页面的显示调用。
通过这样的方法,能够先对放大图片之前的屏幕进行截屏,从而展示放大、缩小动画,一方面提高了显示的华丽程度,提高了用户体验,另一方面,缩小动画能够在不影响用户体验的同时增加从图片缩小到允许用户操作的时间,为加载图片所在页面提供了更长的缓冲时间,避免由于用户操作过快造成的卡顿,进一步提高了用户体验。
在一些实施例中,用户可以通过下拉展开图像的方式发出返回指令。这样的操作方式与点击关闭按钮的操作方式相比,能够方便用户单手操作手持设备,这在手持终端(如手机)屏幕逐渐增大的今天尤为适用,无需用户精准点击关闭按钮,提高了用户体验。
由于用户在观看展开图像时偶尔会误操作而发出返回指令,用户往往会迅速点击再放大图片,进而造成闪屏、卡顿的现象,一方面影响用户友好度,另一方面也提高了设备的负担。在一些实施例中,可以在显示展开图像的过程中获取展开图像所在页面的截屏,进而若收到取消返回指令,则显示展开图像所在页面的截屏,直至再次完成展开图像的显示调用,从而避免闪屏、卡顿现象的发生,进一步提高用户体验。
在一些实施例中,用户可以在观看展开图像的过程中通过如左右滑动的方式观看上张、下张图片的展开图像,为避免用户在发送取消返回指令时,展开图像的截屏与发送返回指令时的图像不同,因此,展开图像所在页面的截屏在用户发送返回指令后获取,从而保证显示的连贯性,优化显示效果。
在一些实施例中,取消返回指令可以通过用户下拉展开图像的距离未达到预定返回距离阈值,或用户在下拉图像后又上拉图像,上拉距离超过预定取消距离阈值的方式触发。
通过这样的方法,用户能够通过下拉展开图像的方式关闭展开图像,与相关技术中点击展开图像以关闭的方式相比,能够方便的取消返回,提供允许用户误操作的空间,进一步提高了用户友好度,也减少了用户反复点击放大图片的可能性,降低了设备的运行负担。
在一些实施例中,当用户下拉展开图像的距离未超过预定返回距离阈值时,确定用户发出取消返回指令。在又一些实施例中,当用户下拉展开图像后上拉展开图像,且上拉展开图像的距离超过预定取消距离阈值时,确定用户发出取消返回指令。
本公开的图片展示方法的又一些实施例的流程图如图3所示。
在步骤301中,根据用户对图片的放大展示请求获取图片所在页面的截屏。
在步骤302中,获取图片所在页面的截屏中图片的位置。
在步骤303中,根据图片的位置和预定放大尺寸显示图片从图片的位置到展开图像的放大动画。
在步骤304中,收到用户发出的返回指令。返回指令可以由用户下拉展开图像触发。
在步骤305中,对展开图像页面进行截屏并存储。
在步骤306中,判断是否收到取消返回指令。若收到取消返回指令,则执行步骤307;若未收到取消返回指令,则执行步骤308。在一些实施例中,取消返回指令可以由用户通过在释放下拉的展开图像前上拉展开图像,或下拉展开图像的距离不超过预定返回距离阈值的方式触发。
在步骤307中,显示步骤305中对展开图像页面的截屏。
在步骤308中,判断在显示展开图像的过程中,图片所在页面是否发生更新。若未发生更新,则执行步骤309;若发生更新,则执行步骤311。
在步骤309中,显示从展开图像到图片的位置的缩小动画。
在步骤310中,显示图片所在页面的截屏,直至完成图片所在页面的显示调用。
在步骤311中,更新图片所在页面的截屏,并更新图片所在页面的截屏中图片的位置。
在步骤312中,根据更新后的图片位置显示从展开图像到图片的位置的缩小动画。
在步骤313中,显示更新后的图片所在页面的截屏,直至完成图片所在页面的显示调用。
通过这样的方法,能够考虑到在观看展开图像过程中页面发生变化的情况,使得在关闭展开图像后用户能够及时看到更新后的原图片所在的页面,防止在接下来页面调用后与截屏不一致造成页面瞬间变化的情况,提高用户体验。
在一些实施例中,当返回图片所在页面后,可以删除除用户主动截屏之外的图片所在页面的截屏、展开图像所在页面的截屏,从而及时清理终端存储空间,便于减少终端存储垃圾,维持终端长期稳定运行。
在一些实施例中,在支持用户通过如下拉展开图像的手势发送返回指令的同时,还可以兼容相关的关闭展开图像的方式,如单击图片、点击关闭按钮,或者点击返回按键等,从而便于供不同使用习惯的用户使用。
在一些实施例中,当获取放大展示请求后,可以加载支持用户通过预定手势返回图片的手势操作控件;当关闭展开图像后,移除手势操作控件。例如,可以使用iOS操作***中runtime技术为图片控件动态添加手势Gesture,这样在使用展开图像页面可方便接入下拉关闭功能,从而提高开发效率,提升应用的产品易用性。在下拉动画完成并关闭大图以后再次通过iOS中runtime技术移除Gesture。通过这样的方法,能够实现如下拉手势的手势操作的动态添加,无需长期运行,降低设备负担,也能够实现对用户手势的快速捕捉,同时避免在其他场景下的误显示,提高显示效果的稳定性。
本公开的图片展示装置400的一些实施例的示意图如图4所示。截屏获取单元401能够根据用户对图片的放大展示请求获取图片所在页面的截屏。在一些实施例中,截屏获取单元401可以调用终端截屏功能,但不显示截屏动画,从而在减少占用设备存储、运行空间的同时,不影响对用户的显示效果。展示单元402能够以预定放大尺寸向用户展示图片的展开图像。指令获取单元403能够获取用户的返回指令,确定用户要关闭展开图像。关闭单元404能够关闭展开图像,显示图片所在页面的截屏,直至完成图片所在页面的显示调用。
这样的图片展示装置能够先对展开前的图片所在界面进行截屏,当关闭展开图片时,先调用截屏展示给用户,从而为加载图片所在页面提供了缓冲的时间,提高终端展开图片关闭过程中显示的流畅性。
在一些实施例中,图片展示装置400还可以包括位置获取单元405和动画展示单元406。位置获取单元405能够获取图片所在页面的截屏中图片的位置。在一些实施例中,位置获取单元可以通过对截屏中图片进行定位的方式获取图片所在页面的截屏中图片的位置,也可以通过调用当前页面显示内容排版数据的方式实现,还可以通过识别用户点击以放大图片的位置的方式确定图片的位置。动画展示单元406能够根据图片的位置和预定放大尺寸显示图片从图片的位置到展开图像的放大动画,还能够在根据返回指令关闭展开图像时,显示从展开图像到图片的位置的缩小动画。
这样的装置能够先对放大图片之前的屏幕进行截屏,从而展示放大、缩小动画,一方面提高了显示的华丽程度,提高了用户体验,另一方面,缩小动画能够在不影响用户体验的同时增加从图片缩小到允许用户操作的时间,为加载图片所在页面提供了更长的缓冲时间,避免由于用户操作过快造成的卡顿,进一步提高了用户体验。
在一些实施例中,图片展示装置400还可以包括控件配置单元407,当获取放大展示请求后,可以加载支持用户通过预定手势返回图片的手势操作控件;当关闭展开图像后,移除手势操作控件,以便在获得放大展示请求后允许用户通过手势进行展开图像关闭操作。这样的装置能够实现手势操作功能的动态添加,无需长期运行,降低设备负担,也能够实现对用户手势的快速捕捉,同时避免在其他场景下的误显示,提高显示效果的稳定性。
在一些实施例中,指令获取单元403可以在用户下拉展开图像的情况下获取返回指令,可以在用户下拉展开图像的距离未达到预定返回距离阈值,或用户在下拉图像后又上拉图像的距离超过预定取消距离阈值的情况下获取取消返回指令。
这样的装置能够方便用户单手操作手持设备,这在手持终端屏幕逐渐增大的今天尤为适用,无需用户精准点击,提高了用户体验;能够提供允许用户误操作的空间,进一步提高了用户友好度,也减少了用户反复点击放大图片的可能性,降低了设备的运行负担。
在一些实施例中,截屏获取单元401还能够在指令获取单元获取用户返回指令时,判断在展开图像展示过程中图片所在页面是否发生更新;若图片所在页面发生更新,则对更新后的页面截屏。关闭单元404还被能够显示更新后的页面截屏。在一些实施例中,位置获取单元405还能够在指令获取单元获取用户返回指令时,更新在图片所在页面中图片的位置;动画展示单元406还能够为显示从展开图像到更新后的图片的位置的缩小动画。
这样的装置能够兼顾在观看展开图像过程中页面发生变化的情况,使得在关闭展开图像后用户能够及时看到更新后的原图片所在的页面,防止在接下来页面调用后与截屏不一致造成页面瞬间变化的情况,提高用户体验。
在一些实施例中,指令获取单元403在支持用户通过如下拉展开图像的手势发送返回指令的同时,还可以兼容相关的关闭展开图像的方式,如单击图片、点击关闭按钮,或者点击返回按键等,从而便于供不同使用习惯的用户使用。
本公开图片展示装置的一些实施例的结构示意图如图5所示。图片展示装置包括存储器501和处理器502。其中:存储器501可以是磁盘、闪存或其它任何非易失性存储介质。存储器用于存储上文中图片展示方法的对应实施例中的指令。处理器502耦接至存储器501,可以作为一个或多个集成电路来实施,例如微处理器或微控制器。该处理器502用于执行存储器中存储的指令,能够为加载图片所在页面提供了缓冲的时间,提高终端展开图片关闭过程中显示的流畅性。
在一些实施例中,还可以如图6所示,图片展示装置600包括存储器601和处理器602。处理器602通过BUS总线603耦合至存储器601。该图片展示装置600还可以通过存储接口604连接至外部存储装置605以便调用外部数据,还可以通过网络接口606连接至网络或者另外一台计算机***(未标出)。此处不再进行详细介绍。
在该实施例中,通过存储器存储数据指令,再通过处理器处理上述指令,能够为加载图片所在页面提供了缓冲的时间,提高终端展开图片关闭过程中显示的流畅性。
在另一些实施例中,一种计算机可读存储介质,其上存储有计算机程序指令,该指令被处理器执行时实现图片展示方法对应实施例中的方法的步骤。本领域内的技术人员应明白,本公开的实施例可提供为方法、装置、或计算机程序产品。因此,本公开可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用非瞬时性存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
图7为本公开的终端的一些实施例的示意图。图片展示装置70为上文中任意一种图片展示装置。屏幕71能够根据图片展示装置70提供的显示数据显示图像。终端可以为手持终端,如平板电脑,手机等设备。终端也可以为其他能够显示图片的设备,尤其是具备触摸屏的设备。
这样的终端能够在图片展开时,先对展开前的图片所在界面进行截屏,当关闭展开图片时,先调用截屏展示给用户,从而为加载图片所在页面提供了缓冲的时间,提高终端展开图片关闭过程中显示的流畅性。
本公开是参照根据本公开实施例的方法、设备(***)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
至此,已经详细描述了本公开。为了避免遮蔽本公开的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。
可能以许多方式来实现本公开的方法以及装置。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本公开的方法以及装置。用于所述方法的步骤的上述顺序仅是为了进行说明,本公开的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本公开实施为记录在记录介质中的程序,这些程序包括用于实现根据本公开的方法的机器可读指令。因而,本公开还覆盖存储用于执行根据本公开的方法的程序的记录介质。
最后应当说明的是:以上实施例仅用以说明本公开的技术方案而非对其限制;尽管参照较佳实施例对本公开进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本公开的具体实施方式进行修改或者对部分技术特征进行等同替换;而不脱离本公开技术方案的精神,其均应涵盖在本公开请求保护的技术方案范围当中。
Claims (20)
1.一种图片展示方法,包括:
根据用户对图片的放大展示请求获取图片所在页面的截屏;
以预定放大尺寸向用户展示所述图片的展开图像;
根据用户的返回指令关闭所述展开图像,并显示所述图片所在页面的截屏,直至完成图片所在页面的显示调用。
2.根据权利要求1所述的方法,还包括:
根据用户对图片的放大展示请求获取图片所在页面的截屏中图片的位置;
根据所述图片的位置和所述预定放大尺寸显示图片从所述图片的位置到展开图像的放大动画。
3.根据权利要求2所述的方法,还包括:
当根据所述返回指令关闭所述展开图像时,显示从所述展开图像到所述图片的位置的缩小动画。
4.根据权利要求1所述的方法,还包括:
在向用户展示展开图像时,获取展开图像所在页面的截屏;
当获取取消返回指令时,显示所述展开图像所在页面的截屏。
5.根据权利要求1所述的方法,其中,根据用户下拉展开图像的操作判断触发返回指令。
6.根据权利要求5所述的方法,还包括以下至少一项:
当用户下拉展开图像的距离超过预定返回距离阈值时,确定用户发出返回指令;
当用户下拉展开图像的距离未超过预定返回距离阈值时,确定用户发出取消返回指令;或
当用户下拉展开图像后上拉展开图像,且上拉展开图像的距离超过预定取消距离阈值时,确定用户发出取消返回指令。
7.根据权利要求1所述的方法,还包括:
当获取返回指令时,判断在展开图像展示过程中图片所在页面是否发生更新;
若图片所在页面发生更新,则对更新后的页面截屏;
所述显示所述图片所在页面的截屏包括:显示更新后的页面截屏。
8.根据权利要求3所述的方法,还包括:
当获取返回指令时,更新在图片所在页面中图片的位置;
所述显示从所述展开图像到所述图片的位置的缩小动画包括:显示从所述展开图像到更新后的所述图片的位置的缩小动画。
9.根据权利要求1所述的方法,还包括:
当获取所述放大展示请求后,加载支持用户通过预定手势返回图片的手势操作控件;
当关闭所述展开图像后,移除所述手势操作控件。
10.一种图片展示装置,包括:
截屏获取单元,被配置为根据用户对图片的放大展示请求获取图片所在页面的截屏;
展示单元,被配置为以预定放大尺寸向用户展示所述图片的展开图像;
指令获取单元,被配置为获取返回指令;
关闭单元,被配置为根据返回指令关闭所述展开图像,并显示所述图片所在页面的截屏,直至完成图片所在页面的显示调用。
11.根据权利要求10所述的装置,还包括:
位置获取单元,被配置为根据用户对图片的放大展示请求获取图片所在页面的截屏中图片的位置;
动画展示单元,被配置为执行以下至少一种操作:根据所述图片的位置和所述预定放大尺寸显示图片从所述图片的位置到展开图像的放大动画;或,根据返回指令关闭所述展开图像时,显示从所述展开图像到所述图片的位置的缩小动画。
12.根据权利要求10所述的装置,其中,
所述截屏获取单元还被配置为获取展开图像所在页面的截屏;
所述展示单元还被配置为当所述指令获取单元获取取消返回指令时,显示所述展开图像所在页面的截屏。
13.根据权利要求10所述的装置,其中,所述指令获取单元被配置为根据用户下拉展开图像的操作判断触发返回指令。
14.根据权利要求13所述的装置,其中,所述指令获取单元被配置为执行以下至少一种操作:
当用户下拉展开图像的距离超过预定返回距离阈值时,确定用户发出返回指令;
当用户下拉展开图像的距离未超过预定返回距离阈值时,确定用户发出取消返回指令;或
当用户下拉展开图像后上拉展开图像,且上拉展开图像的距离超过预定取消距离阈值时,确定用户发出取消返回指令。
15.根据权利要求10所述的装置,其中,
所述截屏获取单元还被配置为:当所述指令获取单元获取用户返回指令时,判断在展开图像展示过程中图片所在页面是否发生更新;若图片所在页面发生更新,则对更新后的页面截屏;
所述关闭单元还被配置为显示更新后的页面截屏。
16.根据权利要求11所述的装置,其中,
所述位置获取单元还被配置当所述指令获取单元获取用户返回指令时,更新在图片所在页面中图片的位置;
所述动画展示单元还被配置为显示从所述展开图像到更新后的所述图片的位置的缩小动画。
17.根据权利要求10所述的装置,还包括:
控件配置单元,被配置为当获取所述放大展示请求后,加载支持用户通过预定手势返回图片的手势操作控件;当关闭所述展开图像后,移除所述手势操作控件。
18.一种图片展示装置,包括:
存储器;以及
耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器的指令执行如权利要求1至9任一项所述的方法。
19.一种计算机可读存储介质,其上存储有计算机程序指令,该指令被处理器执行时实现权利要求1至9任意一项所述的方法的步骤。
20.一种终端,包括:
权利要求10~18任意一项所述的图片展示装置;和,
屏幕,被配置为显示图像。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810707306.9A CN110673775B (zh) | 2018-07-02 | 2018-07-02 | 图片展示方法、装置和终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810707306.9A CN110673775B (zh) | 2018-07-02 | 2018-07-02 | 图片展示方法、装置和终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110673775A true CN110673775A (zh) | 2020-01-10 |
CN110673775B CN110673775B (zh) | 2022-09-06 |
Family
ID=69065409
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810707306.9A Active CN110673775B (zh) | 2018-07-02 | 2018-07-02 | 图片展示方法、装置和终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110673775B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111796887A (zh) * | 2020-02-28 | 2020-10-20 | 北京沃东天骏信息技术有限公司 | 页面图像关闭方法、装置、电子设备和存储介质 |
CN112051954A (zh) * | 2020-10-12 | 2020-12-08 | 展讯通信(天津)有限公司 | 页面固定展示方法、装置、电子设备及存储介质 |
CN114549303A (zh) * | 2022-01-14 | 2022-05-27 | 北京百度网讯科技有限公司 | 图像显示、处理方法、装置、设备和存储介质 |
CN116485493A (zh) * | 2023-04-10 | 2023-07-25 | 北京城市网邻信息技术有限公司 | 房源信息处理和展示方法、装置、设备及存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070182999A1 (en) * | 2006-02-06 | 2007-08-09 | Microsoft Corporation | Photo browse and zoom |
CN103176689A (zh) * | 2011-12-26 | 2013-06-26 | 腾讯科技(深圳)有限公司 | 界面切换方法及*** |
CN103809896A (zh) * | 2012-11-15 | 2014-05-21 | 腾讯科技(深圳)有限公司 | 一种页面切换方法及装置 |
CN104102422A (zh) * | 2013-04-03 | 2014-10-15 | 阿里巴巴集团控股有限公司 | 页面返回操作的方法及装置 |
CN105446614A (zh) * | 2015-11-13 | 2016-03-30 | 网易(杭州)网络有限公司 | 一种游戏界面控制方法及装置 |
-
2018
- 2018-07-02 CN CN201810707306.9A patent/CN110673775B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070182999A1 (en) * | 2006-02-06 | 2007-08-09 | Microsoft Corporation | Photo browse and zoom |
CN103176689A (zh) * | 2011-12-26 | 2013-06-26 | 腾讯科技(深圳)有限公司 | 界面切换方法及*** |
CN103809896A (zh) * | 2012-11-15 | 2014-05-21 | 腾讯科技(深圳)有限公司 | 一种页面切换方法及装置 |
CN104102422A (zh) * | 2013-04-03 | 2014-10-15 | 阿里巴巴集团控股有限公司 | 页面返回操作的方法及装置 |
CN105446614A (zh) * | 2015-11-13 | 2016-03-30 | 网易(杭州)网络有限公司 | 一种游戏界面控制方法及装置 |
Non-Patent Citations (1)
Title |
---|
わがまま: ""android放大图片动画"", 《HTTPS://BLOG.CSDN.NET/QQ_23934693/ARTICLE/DETAILS/72850939》 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111796887A (zh) * | 2020-02-28 | 2020-10-20 | 北京沃东天骏信息技术有限公司 | 页面图像关闭方法、装置、电子设备和存储介质 |
CN112051954A (zh) * | 2020-10-12 | 2020-12-08 | 展讯通信(天津)有限公司 | 页面固定展示方法、装置、电子设备及存储介质 |
CN114549303A (zh) * | 2022-01-14 | 2022-05-27 | 北京百度网讯科技有限公司 | 图像显示、处理方法、装置、设备和存储介质 |
CN114549303B (zh) * | 2022-01-14 | 2023-10-20 | 北京百度网讯科技有限公司 | 图像显示、处理方法、装置、设备和存储介质 |
CN116485493A (zh) * | 2023-04-10 | 2023-07-25 | 北京城市网邻信息技术有限公司 | 房源信息处理和展示方法、装置、设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN110673775B (zh) | 2022-09-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110673775B (zh) | 图片展示方法、装置和终端 | |
KR101999140B1 (ko) | 카메라장치 및 카메라를 구비하는 휴대단말기의 이미지 촬영장치 및 방법 | |
EP3182716A1 (en) | Method and device for video display | |
EP3098701A1 (en) | Method and apparatus for managing terminal application | |
KR20160141807A (ko) | 적응형 사용자 인터페이스 창 관리자 | |
KR20150077774A (ko) | 화면 전환 방법 및 그 장치 | |
EP3337146A1 (en) | Method and apparatus for displaying notification message | |
US20150253970A1 (en) | Method, apparatus and storage medium for adjusting filter list | |
JP5898787B2 (ja) | オーバースキャンサポート | |
CN104199920A (zh) | 网页式应用的显示适配方法及装置 | |
US20150326933A1 (en) | Video reproduction apparatus, control method thereof, and computer-readable storage medium storing program | |
CN109104631B (zh) | 视频显示方法和装置 | |
KR102206866B1 (ko) | 전자 장치 및 전자 장치에서 촬영 방법 | |
US20170161871A1 (en) | Method and electronic device for previewing picture on intelligent terminal | |
RU2616160C2 (ru) | Способ для удаления изображения и устройство для этого | |
CN110753251A (zh) | 视频切换方法、装置及电子设备 | |
CN103870121B (zh) | 一种信息处理方法及电子设备 | |
CN111444909B (zh) | 图像数据的采集方法、终端设备及介质 | |
JP5772551B2 (ja) | 情報処理装置とその処理方法及びプログラム | |
EP2963561A1 (en) | Method and device for updating user data | |
CN105635832B (zh) | 一种视频处理方法和装置 | |
JP5376685B2 (ja) | コンテンツデータ表示装置、コンテンツデータ表示方法及びプログラム | |
CN115963929A (zh) | Vr显示方法、装置及存储介质 | |
WO2014082595A1 (en) | Method and apparatus for uploading an attachment | |
JP5991410B2 (ja) | 情報処理装置とその処理方法及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |