一种页面布局调整的方法及装置与流程

文档序号:14943390发布日期:2018-07-17 06:28阅读:153来源:国知局

本发明实施例涉及计算机显示技术领域,尤其是涉及一种页面布局调整的方法及装置。



背景技术:

不同的用户对于产品有着不同的诉求和需要,而且不同行业的使用者对于公司的关注度也不尽相同,这种需求在企业详情页面有明显的体现。将企业分成不同的类型,不同类型的企业有自己不同的特点,而优化的显示方式可以让用户更好更快地找到自己的关注的数据维度,从而能够提供更好地用户体验。并且一定程度上去除了用户自己不常使用的部分,使得页面更加整洁同时还提高了页面的利用率,增强了用户的参与感。

然而,目前手机的自定义编辑页面操作中,需要用户自己长按一个模块/图标以激活后再进行拖拽,这种方法的缺陷是当需要将当前图标移动到当前屏的较远处,或者其他页面中的位置时,不太方便。这种方法经常会在滑动拖拽过程手指与屏幕脱离,导致图标重新回到原来的位置,或者进入不期望的位置,还需再二次拖拽以进行调整。例如,在企业详情页中,信息量很大,往往需要上下滑动很长才能到达所需的位置处,这样的设计使得用户要进行个性化页面调整时失误率提高,效率较低,用户体验较差。

在实现本发明实施例的过程中,发明人发现现有的在显示页面中调整显示页面的页面布局的方法需要通过拖拽的方式实现,这种方法失误率较高,操作不便,效率较低。



技术实现要素:

本发明所要解决的技术问题是如何解决现有的在显示页面中调整显示页面的页面布局的方法需要通过拖拽的方式实现,这种方法失误率较高,操作不便,效率较低的问题。

针对以上技术问题,本发明的实施例提供了一种页面布局调整的方法,包括:

在调整页面进入编辑状态后,判断是否检测到长按操作,若是,获取所述长按操作所在位置处的数据维度图标,作为目标数据维度图标;

判断所述长按操作的长按时间是否大于第一预设时间,若是,获取所述目标数据维度图标所属的数据分类和用于显示属于所述数据分类的数据维度图标的显示位置;

在预设排列顺序下,从所述显示位置中获取位于首位的位置,作为首位位置,将所述目标数据维度图标移动到所述首位位置处;

其中,所述数据分类为对预设数据源的数据进行分类的类别,每一数据分类中的数据按照维度进行划分,每一维度下的维度数据均对应该数据分类中的一个数据维度图标。

可选地,还包括:

判断所述长按时间是否大于第二预设时间,若是,获取从所述目标数据维度图标对应的维度数据中选取的、用于在所述调整页面的首页进行显示的标题维度数据;

在所述调整页面的首页生成目标显示位置,在所述目标显示位置显示所述目标数据维度图标和所述标题维度数据。

可选地,所述第一预设时间属于[1.5s,3s],所述第二预设时间属于[4s,6s]。

可选地,所述第一预设时间为2s,所述第二预设时间为4s或5s;

或者,

所述第一预设时间为2.5s,所述第二预设时间为4s或5s。

可选地,还包括:获取所述数据维度图标中除所述目标数据维度图标之外的数据维度图标,作为将所述目标数据维度图标移动到所述首位位置时,需要进行显示位置调整的待调数据维度图标;

针对每一所述待调数据维度图标,获取将所述目标数据维度图标移动到所述首位位置之前,所述待调数据维度图标所在的显示位置,作为调前位置,并获取与所述调前位置在所述预设排列顺序上相邻且位于所述调前位置之后的显示位置,作为调后位置,将所述待调数据维度图标从所述调前位置移动到所述调后位置。

可选地,所述在调整页面进入编辑状态后,还包括:

若检测到对所述目标数据维度图标触发了删除操作,则将所述目标数据维度删除;

若检测到对预设的保存按键执行了触发操作,则将当前时刻调整页面中各数据维度图标所在的显示位置进行保存;

若检测到对预设的还原按键执行了触发操作,则获取保存当前时刻的调整页面之前,最近一次保存的调整页面,作为还原页面,显示所述还原页面。

可选地,所述在调整页面进入编辑状态后,判断是否检测到长按操作,包括:

检测到对显示的调整页面进行长按操作后或者对预设的编辑按键执行触发操作后,显示所述调整页面对应的编辑页面,得到进入编辑状态的调整页面;

在所述调整页面进入编辑状态后,判断是否检测到按压时间大于第三预设时间的操作,若是,判定所述按压时间大于所述第三预设时间的操作为所述长按操作;

其中,所述第三预设时间小于所述第一预设时间,且所述第三预设时间小于所述第二预设时间。

第二方面,本实施例提供了一种页面布局调整的装置,包括:

判断模块,用于在调整页面进入编辑状态后,判断是否检测到长按操作,若是,获取所述长按操作所在位置处的数据维度图标,作为目标数据维度图标;

获取模块,用于判断所述长按操作的长按时间是否大于第一预设时间,若是,获取所述目标数据维度图标所属的数据分类和用于显示属于所述数据分类的数据维度图标的显示位置;

调整模块,用于在预设排列顺序下,从所述显示位置中获取位于首位的位置,作为首位位置,将所述目标数据维度图标移动到所述首位位置处;

其中,所述数据分类为对预设数据源的数据进行分类的类别,每一数据分类中的数据按照维度进行划分,每一维度下的维度数据均对应该数据分类中的一个数据维度图标。

第三方面,本实施例提供了一种电子设备,包括:

至少一个处理器;以及

所述处理器通信连接的至少一个存储器,其中:

所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行以上任一所述的方法。

第四方面,本发明的实施例提供了一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行以上任一所述的方法。

本发明的实施例提供了一种页面布局调整的方法及装置,该方法在调整页面进入编辑状态后,若检测到长按操作,判断长按操作的时间是否大于第一预设时间,若是,直接将长按操作所在的位置处的目标数据维度图标移动到其所属的数据分类下的首个显示位置上。该方法在长按操作的长按时间满足条件后,直接将目标数据维度图标移动到其所属的数据分类下的首位位置,省去了对目标数据维度图标进行移动的拖拽操作,操作方便,实现容易,效率高。通过该方法,用户能够通过简单的操作自定义调整页面的布局,从而使得调整页面提供更多的有效信息,提升用户体验,提高页面的利用率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一个实施例提供的页面布局调整的方法的流程示意图;

图2是本发明另一个实施例提供的公司的企业详情的展示页面示意图;

图3是本发明另一个实施例提供的进入编辑状态前的调整页面示意图;

图4是本发明另一个实施例提供的进入编辑状态的调整页面示意图;

图5是本发明另一个实施例提供的将目标数据维度图标移动到首位位置和将目标维度数据显示在目标显示位置的调整页面示意图;

图6是本发明另一个实施例提供的将数据维度图标调整到其对应的数据分类的首位位置后的调整页面示意图;

图7是本发明另一个实施例提供的调整后退出编辑状态的显示页面示意图;

图8是本发明另一个实施例提供的页面布局调整的装置的结构框图;

图9是本发明另一个实施例提供的电子设备的结构框图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1是本实施例提供的页面布局调整的方法的流程示意图,参见图1,该方法包括:

101:在调整页面进入编辑状态后,判断是否检测到长按操作,若是,获取所述长按操作所在位置处的数据维度图标,作为目标数据维度图标;

102:判断所述长按操作的长按时间是否大于第一预设时间,若是,获取所述目标数据维度图标所属的数据分类和用于显示属于所述数据分类的数据维度图标的显示位置;

103:在预设排列顺序下,从所述显示位置中获取位于首位的位置,作为首位位置,将所述目标数据维度图标移动到所述首位位置处;

其中,所述数据分类为对预设数据源的数据进行分类的类别,每一数据分类中的数据按照维度进行划分,每一维度下的维度数据均对应该数据分类中的一个数据维度图标。

需要说明的是,本实施例提供的方法由能够执行上述方法的终端(例如,手机、平板电脑)执行。调整页面中显示了某一数据源(例如,企业的相关数据)的数据信息,数据分类是对该数据源的数据进行的分类。将每一数据分类中的数据按照不同的维度进行划分(例如,这种划分是将该数据分类中的数据进行细化的分类或者按照某一维度得到该数据分类中的数据的关系),即可得到对应于该维度下的维度数据,该维度数据通过调整页面中的一个数据维度图标进行表示。预设排列顺序例如是每一“数据分类”下,数据维度图标从左到右的顺序。

例如,图2为公司的企业详情的展示页面,参见图2,“数据分类”指企业背景、企业发展等大类。而“数据维度图标”是指某“数据分类”下的信息,如“企业背景”下的“数据维度图标”有“工商信息”、“企业关系”、“股东信息”、“主要人员”等,通过对每一“数据维度图标”的触发操作(例如,点击)即可查看该“数据维度图标”对应的维度数据。

长按时间的判断可以通过安装在屏幕上的压力传感器实现,本实施例对此不做具体限制。长按时间的判断持续整个长按过程中,例如,只要某一时刻检测到长按时间大于第一预设时间,则将目标数据维度图标移动到首位位置处。当检测到用户的手离开手机屏幕时,则表示长按结束。

本实施例提供了一种页面布局调整的方法,该方法在调整页面进入编辑状态后,若检测到长按操作,判断长按操作的时间是否大于第一预设时间,若是,直接将长按操作所在的位置处的目标数据维度图标移动到其所属的数据分类下的首个显示位置上。该方法在长按操作的长按时间满足条件后,直接将目标数据维度图标移动到其所属的数据分类下的首位位置,省去了对目标数据维度图标进行移动的拖拽操作,操作方便,实现容易,效率高。通过该方法,用户能够通过简单的操作自定义调整页面的布局,从而使得调整页面提供更多的有效信息,提升用户体验,提高页面的利用率

更进一步地,在上述实施例的基础上,还包括:

判断所述长按时间是否大于第二预设时间,若是,获取从所述目标数据维度图标对应的维度数据中选取的、用于在所述调整页面的首页进行显示的标题维度数据;

在所述调整页面的首页生成目标显示位置,在所述目标显示位置显示所述目标数据维度图标和所述标题维度数据。

需要说明的是,标题维度数据通常由用户根据需要选取。例如,选取目标数据维度图标对应的维度数据中的主要数据作为标题维度数据。在目标显示位置显示目标数据维度图标后,数据分类的首位位置显示的该目标数据维度图标的显示不受影响。目标数据维度图标和标题维度数据在目标显示位置显示后,用户可以通过点击该目标显示位置查看该数据维度图标的所有维度数据。

例如,当长按图4中的数据维度图标“代理客户”超过第一预设时间后,如图5所示,该数据维度图标移动到数据分类“企业发展”下的首位位置,该数据分类下的其它数据维度图标依次后移。当长按数据维度图标“代理客户”超过第二预设时间后,该数据维度图标和该数据维度图标的标题维度数据均显示在目标显示位置。如图5所示,“代理客户”对应的维度数据中的标题维度数据包括:代理客户所属的数据分类“企业发展”、该公司代理的代理客户中的主要代理客户的客户名称、主要代理客户的客户法定代表人、主要代理客户的注册资本、主要代理客户的注册时间、主要代理客户当前是否开业的状态等。

目标显示位置位于首页,以方便用户打开该企业的详情页面后可以在不用滑动或翻页的情况下看到该目标显示位置的显示内容。对于目标显示位置具体位于首页的哪个位置,可由用户根据需要进行设定,通常目标显示位置位于该企业的基本信息下,例如,如图5所示目标显示位置位于联系信息下。

通常,第二预设时间大于第一预设时间。当长按时间大于第一预设时间时,发生数据分类内的数据维度图标向该数据分类中的首位位置的移动。进一步地,当长按时间大于第二预设时间,此数据维度图标和标题维度数据移动至首页的目标显示位置。可理解的是,当长按的数据维度图标刚开始就位于数据分类的首位位置时,当长按时间大于第一预设时间,该数据维度图标不移动,当长按时间大于第二预设时间,此数据维度图标和标题维度数据移动到首页的目标显示位置。

目标显示位置在调整页面的首页中,一般在打开企业详情页时能够在首页看到该目标显示位置的显示内容。优选地,该目标显示位置位于公司名称下,或者位于基本信息下,例如在企业背景上方)。

本实施例提供了一种页面布局调整的方法,该方法在检测到长按时间大于第二预设时间后,将长按操作的目标数据维度图标和标题维度数据移动到目标显示位置,使得当打开企业详情页面时即呈现该目标数据维度图标和标题维度数据,方便及时了解目标数据维度图标和其对应的标题维度数据。

更进一步地,在上述各实施例的基础上,所述第一预设时间属于[1.5s,3s],所述第二预设时间属于[4s,6s]。

更进一步地,在上述各实施例的基础上,所述第一预设时间为2s,所述第二预设时间为4s或5s;

或者,

所述第一预设时间为2.5s,所述第二预设时间为4s或5s。

第一预设时间和第二预设时间均为预先设定的时间,通常第二预设时间大于第一预设时间。例如,第一预设时间为1.5s,第二预设时间为4s、5s或者6s;第一预设时间为2s,第二预设时间为4s、5s或者6s;第一预设时间为2s,第二预设时间为4s、5s或者6s;第一预设时间为2.5s,第二预设时间为4s、5s或者6s。本实施例对此不作具体限制。

例如,图3-图7示出了企业名称为“a公司”的企业详情。图3为进入编辑状态前的待调整页面,图4为进入编辑状态的调整页面,图5为将目标数据维度图标移动到首位位置和将目标维度数据图标显示在目标显示位置的调整页面,图6为将数据维度图标调整到其对应的数据分类的首位位置后的调整页面,图7为调整后退出编辑状态的显示页面。调整页面进入编辑状态后,如图4所示,在图4中的数据分类为“企业发展”中找到目标数据维度图标“代理客户”,在“代理客户”图标上实施长按操作,当长按时间大于第一预设时间后,将“代理客户”移动到“企业发展”下的首位位置(即原“代理案件”所在的显示位置),如图5所示。然后,继续监测该长按操作的持续时间,若该长按操作的长按时间大于第二预设时间后,将目标维度数据“代理客户”和“代理客户”对应的主要维度数据显示在“a公司”的基本信息下的目标显示位置中。通过点击目标显示位置可以查看“代理客户”对应的维度数据。

图5中的调整页面仍处于编辑状态,因而可通过图5中调整页面进行页面布局的调整。例如,在图5中的数据分类为“企业背景”中找到目标数据维度图标“主要人员”,在“主要人员”图标上实施长按操作,当长按时间大于第一预设时间后,将主要人员移动到“企业背景”下的首位位置(即原“工商信息”所在的显示位置),得到如图6所示的调整页面。由于实施在“主要人员”上的长按操作的时间小于第二预设时间,故仅将“主要人员”图标移动到“企业背景”下的首位位置即可。当编辑完成后,退出编辑状态,得到如图7所示的显示页面。

本实施例提供了一种页面布局调整的方法,该方法中第一预设时间小于第二预设时间,通过对长按时间的监测,实现目标数据维度图标不在其对应数据分类的首位位置,则首先将目标数据维度图标移动到其对应的数据分类的首位位置;然后将目标数据维度图标和该目标数据维度图标对应的标题维度数据显示在目标显示位置的功能。

更进一步地,在上述各实施例的基础上,还包括:

获取所述数据维度图标中除所述目标数据维度图标之外的数据维度图标,作为将所述目标数据维度图标移动到所述首位位置时,需要进行显示位置调整的待调数据维度图标;

针对每一所述待调数据维度图标,获取将所述目标数据维度图标移动到所述首位位置之前,所述待调数据维度图标所在的显示位置,作为调前位置,并获取与所述调前位置在顺序上相邻且位于所述调前位置之后的显示位置,作为调后位置,将所述待调数据维度图标从所述调前位置移动到所述调后位置。

需要说明的是,当目标数据维度图标所在的位置不是首位位置时,当对目标数据维度图标的显示位置进行调整后,还需要对该数据分类下,数据维度图标中除目标数据维度图标之外的待调数据维度图标的显示位置进行调整。例如,当对图5中的“主要人员”实施长按操作时,则还需要对“工商信息”、“企业关系”、“股东信息”、“对外投资”、“变更记录”和“企业年报”的显示位置进行适应调整。本实施例限定的方法中,将这些待调数据维度图标依次移动至对目标数据维度图标进行位置调整前,该待调数据维度图标所在的调前位置之后的显示位置处。

例如,如图5所示,将目标数据维度图标移动到首位位置之前,“工商信息”的调前位置为首位位置,调后位置为第二位的位置,则将“主要人员”移动到首位位置后,将“工商信息”移动到第二位的位置。“工商信息”移动后如图6所示。

本实施例提供了一种页面布局调整的方法,该方法对目标数据维度图标的位置进行调整后,对剩余的待调数据维度图标的位置进行相应调整的方法进行了限定。通过该方法待调数据维度图标的在调整后。各个待调数据维度图标之间的相对位置保持不变,在调整目标数据维度图标的同时,保持了其它图标的相对关系。

更进一步地,在上述各实施例的基础上,所述在调整页面进入编辑状态后,还包括:

若检测到对所述目标数据维度图标触发了删除操作,则将所述目标数据维度删除;

若检测到对预设的保存按键执行了触发操作,则将当前时刻调整页面中各数据维度图标所在的显示位置进行保存;

若检测到对预设的还原按键执行了触发操作,则获取保存当前时刻的调整页面之前,最近一次保存的调整页面,作为还原页面,显示所述还原页面。

需要说明的是,如图4所示,删除操作的触发通过对目标数据维度图标右上角的“叉号”进行点击操作即可实现。保存按键和还原按键均在调整页面进入如图4所示的编辑状态后进行显示(图4中未示出这两个按键)。对保存按键进行点击即可实现对当前调整页面的页面布局进行保存。对还原按键进行点击即可实现对前一次保存的页面的还原。

本实施例提供了一种页面布局调整的方法,该方法提供了对调整页面进行保存、还原和对数据维度图标进行删除的操作,完善了对调整页面布局进行调整的操作。

更进一步地,在上述各实施例的基础上,所述在调整页面进入编辑状态后,包括:

检测到对显示的调整页面进行长按操作后或者对预设的编辑按键执行触发操作后,显示所述调整页面对应的编辑页面,得到进入编辑状态的调整页面。

如图3所示,调整页面未进入编辑状态之前的显示状态,当检测到在该页面上的长按操作或者对设置在该页面上的编辑按键的点击操作,则进入如图4所示的编辑页面,以供用户对该调整页面进行编辑。

本实施例提供了一种页面布局调整的方法,该方法提供了待调整页面进行编辑状态的方法,通过长按操作或者对编辑按键的触发操作,可以快速使得当前显示的页面进入编辑状态,从而实现对页面布局的编辑。

更进一步地,在上述各实施例的基础上,所述在调整页面进入编辑状态后,判断是否检测到长按操作,包括:

在调整页面进入编辑状态后,判断是否检测到按压时间大于第三预设时间的操作,若是,判定所述按压时间大于所述第三预设时间的操作为所述长按操作;

其中,所述第三预设时间小于所述第一预设时间,且所述第三预设时间小于所述第二预设时间。

需要说明的是,第三预设时间是用于判断长按操作的时间,通常小于第一预设时间和第二预设时间。例如,第三预设时间是1s,第一预设时间为2s,第二预设时间为4s。

本实施例提供了一种页面布局调整的方法,该方法提供了对长按操作的判断方法,通过该方法实现了对长按操作的判断,为后续对长按时间是否超过第二预设时间和第一预设时间的判断提供了基础。

作为一种具体的实施例,本实施例提供了个性化企业详情页页面调整方法,如图3至图7所示。用户可以根据自己所属领域、关注内容和日常需求的不同,对不同的数据维度进行删除、添加、移动,其中调整企业详情页页面的方法包括以下步骤:

步骤s201:检测各个维度是否进入可编辑状态,如进入可编辑状态,则执行步骤s202。

通过“编辑”按钮或者其他规定操作(如长按一个数据维度图标等)可以使该数据维度图标进入可编辑状态。其中说明企业详情页中的两个概念:“数据分类”指企业背景、企业发展等大类。而“数据维度”是指某大类下的信息,如企业背景下的数据维度有“工商信息”、“企业关系”、“股东信息”、“主要人员”等。如图2所示。

步骤s202:检测用户的操作,对长按操作进行计时,判断用户的操作是否为长按操作,若是,则对长按操作进行计时。

当数据维度图标处于可编辑状态时,可以对每个数据维度图标进行删除、移动、添加、保存(对当前页面进行保存)、还原(使页面恢复到到前一次的各个数据维度图标的排列顺序)等操作。

步骤s203:若长按位置的数据维度图标不在该数据分类的第一位的位置(即该数据分类中的首位位置),且长按时间t1大于t1(即第一预设时间),则自动将该数据维度图标移动到该数据分类中第一位的位置,并转到步骤s204;若长按位置的数据维度图标本身已处于该数据分类的第一位的位置,则直接转到步骤s205;

其中,长按时间t1指在数据分类中处于非第一位的位置处的进行长按操作的长按时间;t1优选为2秒,也可以是1.5秒或2.5秒。t1的长短可以根据人体工程学来作为依据进行确定。若长按时间t1大于t1,则将该数据维度图标移动至其对应的数据分类的第一位的位置处。如图4和图5中所示,当t1大于t1后,将“代理客户”移动到企业发展的第一位的位置处。此时用户有可能中断按压屏幕的操作,而进行其他操作。

步骤s204:检测是否继续执行按压屏幕的操作,若是,则执行步骤s205,否则,执行步骤s202;

步骤s205:检测到长按时间t2大于t2,则自动将该数据维度图标和标题维度数据移动到首页页面的基本信息下方的显示位置。

长按时间t2指在某数据分类中的第一位的位置处所执行长按操作的时间。t2优选为5秒,也可以是4秒或6秒等。

将数据维度图标和标题维度数据移动到首页页面的基本信息下方的显示位置,是为了打开首页时,能够在首页看到该数据维度图标和该数据维度图标对应的部分维度数据(标题维度数据)。如图7所示,打开“企业详情”的首页,即可看到“代理客户”这一数据维度图标和“代理客户”对应的部分维度数据。

需要说明的是,当检测到用户不再执行长按操作后,重新对长按操作进行检测,以便再次计算长按时间对页面重新布局。

由于用户长按的某个数据维度图标往往是用户重视并需要将之移动到显眼的位置的数据维度图标,因此根据用户在该数据维度图标执行长按操作的长按时间的长短,将之自动移动到该数据分类的首位位置,可以省掉用户拖拽该数据维度图标,并将该数据维度图标准确移动到设定的目标位置的麻烦,提高了用户体验。然后通过保存操作,可以记录该用户对该类企业详情页面进行调整后的页面布局,以便下次访问该类企业详情页面时,能以保存的企业详情页面的页面布局进行显示。

另一方面,本实施例中,当长按操作对应的数据维度图标位于首位位置,通过长按操作进入可编辑状态后,若长按时间大于5秒(或4秒或4.5秒),则直接将该数据维度图标和部分维度数据直接提升至页面首页的基本信息下(即目标显示位置)。

本实施例提供的方法一方面使得用户能够自由定制页面布局获得自己需要的数据维度图标的布局效果,提高用户体验和使用效率;另一方面,可以通过调整后的页面布局给用户提供更多有关的信息,使得页面更加简单明了,提高了利用率。

图8示出了本发明的实施例提供的一种页面布局调整的装置的结构框图,参见图8,本实施例提供的页面布局调整的装置,包括判断模块801、获取模块802和调整模块803,其中,

判断模块801,用于在调整页面进入编辑状态后,判断是否检测到长按操作,若是,获取所述长按操作所在位置处的数据维度图标,作为目标数据维度图标;

获取模块802,用于判断所述长按操作的长按时间是否大于第一预设时间,若是,获取所述目标数据维度图标所属的数据分类和用于显示属于所述数据分类的数据维度图标的显示位置;

调整模块803,用于在预设排列顺序下,从所述显示位置中获取位于首位的位置,作为首位位置,将所述目标数据维度图标移动到所述首位位置处;

其中,所述数据分类为对预设数据源的数据进行分类的类别,每一数据分类中的数据按照维度进行划分,每一维度下的维度数据均对应该数据分类中的一个数据维度图标。

本实施例提供的页面布局调整的装置适用于上述实施例中提供的页面布局调整的方法,在此不再赘述。

本实施例提供了一种页面布局调整的装置,该装置在调整页面进入编辑状态后,若检测到长按操作,判断长按操作的时间是否大于第一预设时间,若是,直接将长按操作所在的位置处的目标数据维度图标移动到其所述的数据分类下的首个显示位置上。该方法在长按操作的长按时间满足条件后,直接将目标数据维度图标移动到其所属的数据分类下的首位位置,省去了对目标数据维度图标进行移动的拖拽操作,操作方便,实现容易,效率高。通过该装置,用户能够通过简单的操作自定义调整页面的布局,从而使得调整页面提供更多的有效信息,提升用户体验,提高页面的利用率。

第三方面,图9是示出本实施例提供的电子设备的结构框图。

参照图9,包括:至少一个处理器(processor)901;

以及与所述处理器901连接的至少一个存储器(memory)902、总线903;其中,

所述处理器901、存储器902通过所述总线903完成相互间的通信;

所述处理器901用于调用所述存储器902中的程序指令,以执行上述各方法实施例所提供的方法,例如包括:在调整页面进入编辑状态后,判断是否检测到长按操作,若是,获取所述长按操作所在位置处的数据维度图标,作为目标数据维度图标;判断所述长按操作的长按时间是否大于第一预设时间,若是,获取所述目标数据维度图标所属的数据分类和用于显示属于所述数据分类的数据维度图标的显示位置;在预设排列顺序下,从所述显示位置中获取位于首位的位置,作为首位位置,将所述目标数据维度图标移动到所述首位位置处;其中,所述数据分类为对预设数据源的数据进行分类的类别,每一数据分类中的数据按照维度进行划分,每一维度下的维度数据均对应该数据分类中的一个数据维度图标。

第四方面,本实施例提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行上述各方法实施例所提供的方法,例如包括:在调整页面进入编辑状态后,判断是否检测到长按操作,若是,获取所述长按操作所在位置处的数据维度图标,作为目标数据维度图标;判断所述长按操作的长按时间是否大于第一预设时间,若是,获取所述目标数据维度图标所属的数据分类和用于显示属于所述数据分类的数据维度图标的显示位置;在预设排列顺序下,从所述显示位置中获取位于首位的位置,作为首位位置,将所述目标数据维度图标移动到所述首位位置处;其中,所述数据分类为对预设数据源的数据进行分类的类别,每一数据分类中的数据按照维度进行划分,每一维度下的维度数据均对应该数据分类中的一个数据维度图标。

本实施例公开一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法,例如,包括:在调整页面进入编辑状态后,判断是否检测到长按操作,若是,获取所述长按操作所在位置处的数据维度图标,作为目标数据维度图标;判断所述长按操作的长按时间是否大于第一预设时间,若是,获取所述目标数据维度图标所属的数据分类和用于显示属于所述数据分类的数据维度图标的显示位置;在预设排列顺序下,从所述显示位置中获取位于首位的位置,作为首位位置,将所述目标数据维度图标移动到所述首位位置处;其中,所述数据分类为对预设数据源的数据进行分类的类别,每一数据分类中的数据按照维度进行划分,每一维度下的维度数据均对应该数据分类中的一个数据维度图标。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

以上所描述的电子设备等实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上各实施例仅用以说明本发明的实施例的技术方案,而非对其限制;尽管参照前述各实施例对本发明的实施例进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明的实施例各实施例技术方案的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1