[go: up one dir, main page]

CN102566852A - 一种通览模式下的文件显示状态切换方法和装置 - Google Patents

一种通览模式下的文件显示状态切换方法和装置 Download PDF

Info

Publication number
CN102566852A
CN102566852A CN2010105918134A CN201010591813A CN102566852A CN 102566852 A CN102566852 A CN 102566852A CN 2010105918134 A CN2010105918134 A CN 2010105918134A CN 201010591813 A CN201010591813 A CN 201010591813A CN 102566852 A CN102566852 A CN 102566852A
Authority
CN
China
Prior art keywords
file
display
display window
overall view
switching
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
Application number
CN2010105918134A
Other languages
English (en)
Other versions
CN102566852B (zh
Inventor
刘元芳
王建宇
王佳
吴永坚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201010591813.4A priority Critical patent/CN102566852B/zh
Publication of CN102566852A publication Critical patent/CN102566852A/zh
Application granted granted Critical
Publication of CN102566852B publication Critical patent/CN102566852B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明实施例公开了一种通览模式下的文件显示状态切换方法和装置。该方法包括:在监测到文件显示状态的切换操作时,根据切换前主显示文件的位置,确定切换后的显示窗口位置。该装置包括监测模块、主显示文件位置确定模块和显示窗口位置确定模块;所述监测模块,用于监测文件显示状态的切换操作;所述主显示文件位置确定模块,用于根据显示窗口的位置确定主显示文件的位置,并存储主显示文件的位置;所述显示窗口位置确定模块,用于根据切换前主显示文件的位置,确定切换后的显示窗口位置。应用本发明便于定位文件。

Description

一种通览模式下的文件显示状态切换方法和装置
技术领域
本发明涉及计算机技术领域,尤其涉及一种通览模式下的文件显示状态切换方法和装置。
背景技术
通览模式是一种文件显示模式,其可以同时显示多个文件夹下的文件,各个文件夹之间使用文件夹标题头进行分割。其中,在显示窗口最上方完整显示的第一个文件夹称为主显示文件夹,在该主显示文件夹左侧完整显示的第一个文件称为主显示文件。
通览模式分为缩略图通览模式和详细信息通览模式。在缩略图通览模式下,每个文件夹下的文件以缩略图方式显示;在详细信息通览模式下,每个文件夹下的文件按照列表模式显示文件的详细信息。
缩略图通览模式下,主显示文件夹需要同时满足如下两个条件:
(11)主显示文件夹在显示窗口中的高度不小于一行缩略图高度与该主显示文件夹的标题头高度之和。
(12)主显示文件夹是显示窗口中第一个满足条件(11)的文件夹。
详细信息通览模式下,主显示文件夹需要同时满足如下两个条件:
(21)主显示文件夹在显示窗口中的高度不小于一行信息高度与该主显示文件夹的标题头高度之和。
(22)主显示文件夹是显示窗口中第一个满足条件(21)的文件夹。
下面以文件夹中的文件是图片为例,对缩略图通览模式和详细信息通览模式的显示效果分别进行介绍,具体请参见图1至图7。
图1是多个图片文件夹的缩略图通览模式显示效果图。
图2是多个图片文件夹的详细信息通览模式显示效果图。
图3是缩略图通览模式下主显示文件夹和主显示图片的第一显示效果图。
图4是缩略图通览模式下主显示文件夹和主显示图片的第二显示效果图。
在图4中,由于显示窗口中第一个文件夹的可见区域小于该文件夹的标题头高度与图片高度之和,因此不是主显示文件夹,而显示窗口中的第二个文件夹的可见区域大于该文件夹的标题头高度与图片高度之和,因此是主显示文件夹,其左侧完整显示的第一个图片为主显示图片。
图5是缩略图通览模式下主显示文件夹和主显示图片的第三显示效果图。
在图5中,主显示文件夹下的第一行图片没有被完整显示,因此第二行图片中左侧第一个完整显示的图片是主显示图片。
图6是详细信息通览模式下主显示图片的显示效果图。
图6中,主显示文件夹上方第一个完整显示的图片是主显示图片。
在通览模式下,文件显示状态可以在缩略图通览模式和详细信息通览模式之间相互转换,以切换文件显示状态。不过,一般切换后的文件显示状态与切换前的文件显示状态中,主显示文件夹是不同的文件夹,主显示文件一般也是不同的文件。
在缩略图通览模式下,还可以通过滑动比例尺来放大或缩小缩略图,以切换文件显示状态。
图7是缩略图通览模式下采用最小显示比例时的显示效果图。
图8增大图7的显示比例时的显示效果图。
参见图7和图8,图8是通过滑动比例尺增大缩略图之后的显示效果图,通过对比图7和图8可见,当增大缩略图之后,图7中的主显示文件夹在图8中不再是主显示文件夹,其滑动到显示窗口偏下方的部分。
可见,当在缩略图通览模式和详细信息通览模式之间转换,或者在缩略图通览模式下放大或缩小缩略图时,由于显示窗口中的主显示文件夹和主显示文件会发生变化,因此会导致用户难以定位文件。
例如,在图7中,用户的目光焦点是名称为“3”的文件夹下的图片,这时缩略图是最小尺寸。图8中,用户放大缩略图,名称为“3”的文件夹被显示在当前显示窗口偏下方的部分,并且,随着缩略图的进一步放大,将出现原来在显示窗口中可见的图片已经完全不可见的现象,这给用户定位图片带来很大困扰。
发明内容
有鉴于此,本发明提供了一种通览模式下的文件显示状态切换方法和装置,以便于定位文件。
本发明的技术方案具体是这样实现的:
一种通览模式下的文件显示状态切换方法,该方法包括:
在监测到文件显示状态的切换操作时,根据切换前主显示文件的位置,确定切换后的显示窗口位置。
所述根据切换前主显示文件的位置,确定切换后的显示窗口位置包括:
根据切换前主显示文件的位置和显示窗口边缘之间的距离,确定切换后的显示窗口位置。
该方法还包括:根据切换后的显示窗口位置,确定切换后的显示窗口中的文件显示位置。
所述确定切换后的显示窗口中的文件显示位置包括:
将切换后的显示窗口中左上角完整显示的第一个文件确定为切换后的主显示文件。
所述确定切换后的显示窗口中的文件显示位置包括:
根据切换后的主显示文件的位置和文件显示比例,确定切换后的显示窗口中其他文件的显示位置。
所述切换操作包括:从缩略图通览模式切换到详细信息通览模式,或者,从详细信息通览模式切换到缩略图通览模式,或者在缩略图通览模式下放大或缩小缩略图。
一种通览模式下的文件显示状态切换装置,该装置包括监测模块、主显示文件位置确定模块和显示窗口位置确定模块;
所述监测模块,用于监测文件显示状态的切换操作;
所述主显示文件位置确定模块,用于根据显示窗口的位置确定主显示文件的位置,并存储主显示文件的位置;
所述显示窗口位置确定模块,用于根据切换前主显示文件的位置,确定切换后的显示窗口位置。
所述显示窗口位置确定模块,用于根据切换前主显示文件的位置和显示窗口边缘之间的距离,确定切换后的显示窗口位置。
所述主显示文件位置确定模块,用于将显示窗口中左上角完整显示的第一个文件确定为主显示文件。
所述监测模块监测的切换操作包括:从缩略图通览模式切换到详细信息通览模式,或者,从详细信息通览模式切换到缩略图通览模式,或者在缩略图通览模式下放大或缩小缩略图。
由上述技术方案可见,本发明在监测到文件显示状态的切换操作时,通过确定切换前主显示文件的位置,根据切换前主显示文件的位置确定切换后的显示窗口位置,使得切换前的主显示文件始终能够显示在显示窗口中,而用户的目标焦点一般都集中在主显示文件中,由于主显示文件在显示窗口中的位置是相对固定的,因此能够便于用户定位图片。
附图说明
图1是多个图片文件夹的缩略图通览模式显示效果图。
图2是多个图片文件夹的详细信息通览模式显示效果图。
图3是缩略图通览模式下主显示文件夹和主显示图片的第一显示效果图。
图4是缩略图通览模式下主显示文件夹和主显示图片的第二显示效果图。
图5是缩略图通览模式下主显示文件夹和主显示图片的第三显示效果图。
图6是详细信息通览模式下主显示图片的显示效果图。
图7是缩略图通览模式下采用最小显示比例时的显示效果图。
图8增大图7的显示比例时的显示效果图。
图9是本发明提供的通览模式下的文件显示状态切换方法流程图。
图10是本发明提供的通览模式下的文件显示状态切换方法的详细流程图。
图11是本发明提供的通览模式下的文件显示状态切换装置结构图。
图12是缩略图通览模式下的文件显示效果图。
图13是执行缩小操作后的文件显示效果图。
图14是执行放大操作后的文件显示效果图。
图15是从缩略图通览模式切换到详细信息通览模式下的文件显示效果图。
具体实施方式
图9是本发明提供的通览模式下的文件显示状态切换方法流程图。
如图9所示,该方法包括:
步骤901,监测文件显示状态的切换操作,在监测到该切换操作时,执行步骤902。
其中,所述切换操作包括:从缩略图通览模式切换到详细信息通览模式,或者,从详细信息通览模式切换到缩略图通览模式,或者在缩略图通览模式下放大或缩小缩略图。只要监测到上述任意一种切换操作,即可执行步骤902。
步骤902,根据切换前主显示文件的位置,确定切换后的显示窗口位置。
具体地,可以根据切换前主显示文件的位置和显示窗口边缘之间的距离,确定切换后的显示窗口位置,例如根据切换前主显示文件的上边纵坐标和主显示文件与显示窗口上边之间的距离确定显示窗口的上边纵坐标,从而使得切换前的主显示文件显示在切换后的显示窗口中的第一行中,切换前的主显示文件与切换后的显示窗口的相对位置尽量固定,从而便于用户定位文件。
在切换后的显示窗口的位置确定后,即可根据切换后的显示窗口位置,确定切换后的显示窗口中的文件显示位置。
具体地,将切换后的显示窗口中左上角完整显示的第一个文件确定为切换后的主显示文件,然后根据切换后的主显示文件的位置和文件显示比例,确定切换后的显示窗口中其他文件的显示位置。
图10是本发明提供的通览模式下的文件显示状态切换方法的详细流程图。
如图10所示,该方法包括:
步骤1001,监测到发生改变可见图片的操作。
步骤1002,识别该操作是否是文件显示状态切换操作,如果是,执行步骤1003,如果否,执行步骤1006。
步骤1003,不改变主显示图片。
步骤1004,根据该主显示图片和显示窗口的距离T,以及该主显示图片的位置,确定显示窗口的位置,根据显示窗口的位置确定可见图片。
步骤1005,确定滚动条的大小和位置,结束本流程。
步骤1006,确定可见图片。
步骤1007,确定主显示图片和显示窗口的距离T。
下面举两个具体的例子说明切换后的显示窗口位置的确定方法,以及在切换后的显示窗口中确定新的主显示文件的方法,所述例子并不用于限制本发明。
首先对下面两个具体例子中用到的符号进行说明:
NUMfloder是全部的文件夹个数。
NUMi是第i个文件夹下的图片个数。
IMij是第i个文件夹下的第j张图片。
YTij是第i个文件夹下的第j张图片上边纵坐标。
YBij是第i个文件夹下的第j张图片下边纵坐标。
H是图片的高度;HT是文件夹的标题头高度;HV是显示窗口的高度。
YTV是显示窗口的上边纵坐标;YBV是显示窗口的下边纵坐标。
距离T是主显示图片的上边与显示窗口上边之间的距离。
在下面两个具体例子中,按照靠下方显示的文件的纵坐标大于靠上方显示的文件的纵坐标构建坐标系。
第一个例子示出了根据切换前的主显示文件位置确定显示窗口位置的方法,第一个例子具体为:
for(i=0;i<NUMfloder;i++)
{
         if(NUMi不是切换前的主显示文件夹)
             continue;
for(j=0;j<NUMi;j++)
{
         if(IMij不是切换前的主显示图片)
             continue;
显示窗口的上边纵坐标=切换前主显示图片的上边坐标-距离T。
计算完毕,跳出循环
}
}
第二个例子示出了在切换后的显示窗口中重新确定主显示文件的方法,第二个例子具体为:
for(i=0;i<NUMfloder;i++)
{
         if(NUMi中最后一张图片的下边坐标<YTV)
               continue;
for(j=0;j<NUMi;j++)
{
               if((YBij-YTV)>(HT+缩略图高度))
 {
  则第i个文件夹下的第j张图片为主显示图片
  计算结束
}
}
}
图11是本发明提供的通览模式下的文件显示状态切换装置结构图。
如图11所示,该装置包括监测模块1101、主显示文件位置确定模块1102和显示窗口位置确定模块1103。
监测模块1101,用于监测文件显示状态的切换操作。
主显示文件位置确定模块1102,用于确定切换前主显示文件的位置。
显示窗口位置确定模块1103,用于根据切换前主显示文件的位置,确定切换后的显示窗口位置。
其中,显示窗口位置确定模块1103,用于根据切换前主显示文件的上边纵坐标和主显示文件与显示窗口上边之间的距离确定显示窗口的上边纵坐标。
主显示文件位置确定模块1102,用于将切换后的显示窗口中左上角完整显示的第一个文件确定为切换后的主显示文件。
监测模块1101监测的切换操作包括:从缩略图通览模式切换到详细信息通览模式,或者,从详细信息通览模式切换到缩略图通览模式,或者在缩略图通览模式下放大或缩小缩略图。
通过本发明提供的切换方法和切换装置,使得在文件显示状态的切换具有可预期性、可逆性以及稳定性。其中,可预测性是指,在文件显示状态切换时,用户能够预测到切换后的文件显示情况,从而快速定位图片;可逆性是指,在从状态a开始执行切换操作,则只要执行相反的切换操作,即可回归到状态a,例如,在执行缩放切换操作时,如果只调整缩放比例而不进行其他操作,则相同缩放比例下显示窗口中显示的图片是相同的,如果从缩略图通览模式切换到详细信息通览模式后,再从详细信息通览模式切换回缩略图通览模式,则切换前后的缩略图通览模式下显示窗口中的图片是相同的;稳定性是指,在切换前后的显示窗口中始终保持切换前的主显示图片可见,且该切换前主显示图片相对于显示窗口中的位置相对固定,即一般固定在显示窗口中的第一行,由于尽量保持了图片显示位置的稳定性,减少了上下抖动,从而能够便于用户定位图片。
下面举例说明采用本发明进行文件显示状态切换的效果,具体请参见图12-15。
图12是缩略图通览模式下的文件显示效果图。
图13是执行缩小操作后的文件显示效果图。
图14是执行放大操作后的文件显示效果图。
图15是从缩略图通览模式切换到详细信息通览模式下的文件显示效果图。
一般地,用户的目光焦点集中在显示窗口的第一行,当执行缩小操作、放大操作或者从缩略图通览模式切换到详细信息通览模式时,用户预测其目光焦点所在的显示窗口第一行的文件保持不变,从而保证变换后的显示状态具有可预期性、可逆性和稳定性,例如,对比图12和图13、图12和图14、图12和图15可见,执行切换操作前后,显示窗口中的主显示文件始终位于显示窗口的第一行,用户能够预测出切换后的文件显示状态,且切换前后主显示文件始终位于显示窗口的第一行,能够保持文件显示状态的稳定性。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

Claims (10)

1.一种通览模式下的文件显示状态切换方法,其特征在于,该方法包括:
在监测到文件显示状态的切换操作时,根据切换前主显示文件的位置,确定切换后的显示窗口位置。
2.根据权利要求1所述的方法,其特征在于,所述根据切换前主显示文件的位置,确定切换后的显示窗口位置包括:
根据切换前主显示文件的位置和显示窗口边缘之间的距离,确定切换后的显示窗口位置。
3.根据权利要求1所述的方法,其特征在于,该方法还包括:
根据切换后的显示窗口位置,确定切换后的显示窗口中的文件显示位置。
4.根据权利要求3所述的方法,其特征在于,所述确定切换后的显示窗口中的文件显示位置包括:
将切换后的显示窗口中左上角完整显示的第一个文件确定为切换后的主显示文件。
5.根据权利要求4所述的方法,其特征在于,所述确定切换后的显示窗口中的文件显示位置包括:
根据切换后的主显示文件的位置和文件显示比例,确定切换后的显示窗口中其他文件的显示位置。
6.根据权利要求1至5任一权利要求所述的方法,其特征在于,
所述切换操作包括:从缩略图通览模式切换到详细信息通览模式,或者,从详细信息通览模式切换到缩略图通览模式,或者在缩略图通览模式下放大或缩小缩略图。
7.一种通览模式下的文件显示状态切换装置,其特征在于,该装置包括监测模块、主显示文件位置确定模块和显示窗口位置确定模块;
所述监测模块,用于监测文件显示状态的切换操作;
所述主显示文件位置确定模块,用于根据显示窗口的位置确定主显示文件的位置,并存储主显示文件的位置;
所述显示窗口位置确定模块,用于根据切换前主显示文件的位置,确定切换后的显示窗口位置。
8.根据权利要求7所述的装置,其特征在于,
所述显示窗口位置确定模块,用于根据切换前主显示文件的位置和显示窗口边缘之间的距离,确定切换后的显示窗口位置。
9.根据权利要求7所述的装置,其特征在于,
所述主显示文件位置确定模块,用于将显示窗口中左上角完整显示的第一个文件确定为主显示文件。
10.根据权利要求7或8或9所述的装置,其特征在于,
所述监测模块监测的切换操作包括:从缩略图通览模式切换到详细信息通览模式,或者,从详细信息通览模式切换到缩略图通览模式,或者在缩略图通览模式下放大或缩小缩略图。
CN201010591813.4A 2010-12-09 2010-12-09 一种通览模式下的文件显示状态切换方法和装置 Active CN102566852B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010591813.4A CN102566852B (zh) 2010-12-09 2010-12-09 一种通览模式下的文件显示状态切换方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010591813.4A CN102566852B (zh) 2010-12-09 2010-12-09 一种通览模式下的文件显示状态切换方法和装置

Publications (2)

Publication Number Publication Date
CN102566852A true CN102566852A (zh) 2012-07-11
CN102566852B CN102566852B (zh) 2016-08-17

Family

ID=46412410

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010591813.4A Active CN102566852B (zh) 2010-12-09 2010-12-09 一种通览模式下的文件显示状态切换方法和装置

Country Status (1)

Country Link
CN (1) CN102566852B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105160017A (zh) * 2015-09-25 2015-12-16 上海斐讯数据通信技术有限公司 一种整理与查看图片的系统及方法
CN105488057A (zh) * 2014-09-17 2016-04-13 腾讯科技(深圳)有限公司 页面元素的处理方法及装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1910577A (zh) * 2004-01-15 2007-02-07 松下电器产业株式会社 图像文件一览显示装置
US20100058244A1 (en) * 2008-09-01 2010-03-04 Htc Corporation Icon operation method and icon operation module
CN101763213A (zh) * 2009-12-28 2010-06-30 广东威创视讯科技股份有限公司 一种窗口布局切换方法及其系统

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1910577A (zh) * 2004-01-15 2007-02-07 松下电器产业株式会社 图像文件一览显示装置
US20100058244A1 (en) * 2008-09-01 2010-03-04 Htc Corporation Icon operation method and icon operation module
CN101763213A (zh) * 2009-12-28 2010-06-30 广东威创视讯科技股份有限公司 一种窗口布局切换方法及其系统

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105488057A (zh) * 2014-09-17 2016-04-13 腾讯科技(深圳)有限公司 页面元素的处理方法及装置
CN105488057B (zh) * 2014-09-17 2020-04-03 腾讯科技(深圳)有限公司 页面元素的处理方法及装置
CN105160017A (zh) * 2015-09-25 2015-12-16 上海斐讯数据通信技术有限公司 一种整理与查看图片的系统及方法

Also Published As

Publication number Publication date
CN102566852B (zh) 2016-08-17

Similar Documents

Publication Publication Date Title
US8423890B2 (en) Layout editing apparatus and control method thereof and computer-readable storage medium
US8952992B2 (en) Zoom processing device, zoom processing method, and computer program
US9594729B2 (en) Content navigation and zooming on a mobile device
CN105549934A (zh) 显示界面控制方法和系统
US20110296343A1 (en) Method for swapping display contents between multiple screens
US20150309764A1 (en) Mobile terminal, display control method, and program
CN103324329A (zh) 一种触摸控制方法和装置
CN102314307A (zh) 人机界面呈现的方法及其手持装置
EP3234808A1 (en) Persistent viewports
JP2015523649A (ja) 画像表示処理方法、画像表示処理装置、プログラム、及び記録媒体
CN103324419A (zh) 确定显示区域及显示模式切换的方法、电子设备
CN105912519A (zh) 一种电子文档的排版方法及排版装置
CN102012813A (zh) 一种滑动条控件的实现方法
CN114764449A (zh) 用户界面和图像块的语义缩放的调节方法
CA2749620A1 (en) Method and apparatus for browsing an electronic book on a touch screen display
CN103577032B (zh) 一种标签页面的处理方法及装置
CN103207731B (zh) 一体机多通道显示的批注方法及装置
CN106681647A (zh) 一种触控屏幕操作方法及设备
CN102566852A (zh) 一种通览模式下的文件显示状态切换方法和装置
CN106155503A (zh) 一种图标页面快速切换方法、系统及终端
CN101699388A (zh) 一种用于液晶显示画面的图像处理方法及系统
CN103677502A (zh) 图片显示方法及装置
CN103365968A (zh) 网页内容放大方法及网页内容放大镜
CN113407144B (zh) 显示控制方法、装置
CN102594992B (zh) 一种终端键盘的切换方法及移动终端

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant