一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

在段码屏上针对灵活分页的标示方法、系统、装置及介质与流程

2021-10-08 22:00:00 来源:中国专利 TAG:分页 标示 介质 装置 灵活


1.本发明涉及段码屏技术领域,尤其涉及一种在段码屏上针对灵活分页的标示方法、系统、装置及介质。


背景技术:

2.液晶显示屏是应用普遍的平面显示器,多用于计算机和各类电子设备的屏幕显示,主要包括单色液晶屏、点阵液晶屏、tft彩色液晶屏和段码液晶屏。其显像原理是使用极化材料中的液体水晶溶液,当电流通过该溶液时会使水晶重新排列达到成像的目的,以实现小体积、低功耗和直角视角显示。相比之下,虽然点阵显示屏能随意控制点阵,显示的内容和画面丰富,但段码显示屏能提供简单、快捷、直接的显示,精确度和稳定性更好,因此在特定功能的设备和领域中应用广泛。
3.段码液晶屏需将待展示的内容在液晶屏内提前设置好,在固定的位置显示固定的文字和图案。随着技术的发展,段码屏被各种智能设备采用,来支持特殊的应用场景,但固定的单页面不能很好的满足用户的需求,以广泛应用于自行车的码表为例,用户不能在调整需要展示的页面组合后,清晰地认知某一分页在所有页面中的位置。


技术实现要素:

4.(一)要解决的技术问题
5.鉴于现有技术的上述缺点、不足,本发明提供一种在段码屏上针对灵活分页的标示方法、系统、装置及介质,其解决了用户不能根据自身需求来随时调整需要展示的页面组合并进行针对各分页进行标示的技术问题。
6.(二)技术方案
7.为了达到上述目的,本发明采用的主要技术方案包括:
8.第一方面,本发明实施例提供一种在段码屏上针对灵活分页的标示方法,其包括:
9.依据段码屏的分辨率和预设的页数范围,确定用于分页标示的标示单元的总数量;
10.依据获取的用户所需页数信息和所述标示单元的总数量,得到每个分页对应的标示单元组并确定各标示单元组中标示单元的数量;
11.在监测到用户触发页面切换事件时,通过所述页面切换事件得到用户的当前所需显示分页的请求;
12.依据所述用户的当前所需显示分页的请求,控制该分页对应的标示单元组点亮,以用于标示该分页的在所有分页页数中的位置。
13.可选地,所述依据段码屏的分辨率和预设的页数范围,确定用于分页标示的标示单元的总数量包括:
14.依据段码屏的分辨率,确定标示单元;
15.依据预设的页数范围和所述标示单元,通过第一公式确定标示单元的总数量;
16.所述第一公式为:
17.n=k[n
min
,...,n
max
]
[0018]
其中,n为标示单元的总数量,n
min
和n
max
分别是预设的页数范围中的最小页数和最大页数,[n
min
,...,n
max
]为n
min
至n
max
之间的所有整数的最小公倍数,k为比例系数,0<k≤1。
[0019]
可选地,所述标示单元满足:
[0020]
l
z
=il
p
(i

1)p0[0021]
w
z
=jw
p
(j

1)p0[0022]
其中,l
z
为标示单元的长度,l
p
为像素点的长度,p0为各像素点之间的间距,i为横向的像素点的数量;w
z
为标示单元的宽度,w
p
为像素点的宽度,j为纵向的像素点的数量;
[0023]
且所述标示单元的总数量满足:n≤i或j中较小的一个值。
[0024]
可选地,所述依据获取的用户所需页数信息和所述标示单元的总数量,得到每个分页对应的标示单元组并确定各标示单元组中标示单元的数量包括:
[0025]
依据获取的用户所需页数信息和所述标示单元的总数量,得到每个分页对应的标示单元组;
[0026]
通过第二公式得到各标示单元组中标示单元的数量;
[0027]
所述第二公式为:
[0028][0029]
其中,为各标示单元组的标示单元的数量,n0为用户所需页数,也即标示单元组数。
[0030]
可选地,监测到用户触发页面切换事件包括:获取到用户通过有线或无线的方式发送的页面切换信号。
[0031]
第二方面,本发明实施例提供一种在段码屏上针对灵活分页的标示系统,包括:
[0032]
单元数量确定模块,用于依据段码屏的分辨率和预设的页数范围,确定用于分页标示的标示单元的总数量;
[0033]
标示单元确定模块,用于依据获取的用户所需页数信息和所述标示单元的总数量,得到每个分页对应的标示单元组并确定各标示单元组中标示单元的数量;
[0034]
切换事件检测模块,用于在监测到用户触发页面切换事件时,通过所述页面切换事件得到用户的当前所需显示分页的请求;
[0035]
分页标示模块,用于依据所述用户的当前所需显示分页的请求,控制该分页对应的标示单元组点亮,以用于标示该分页的在所有分页页数中的位置。
[0036]
第三方面,本发明实施例提供一种段码屏显示装置,其包括:
[0037]
至少一个控制单元;
[0038]
以及与所述至少一个处理器通信连接的存储单元;
[0039]
其中,所述存储单元有可被所述至少一个控制单元执行的指令,所述指令被所述至少一个控制单元执行,以使所述至少一个控制单元能够执行如上所述的一种在段码屏上针对灵活分页的标示方法。
[0040]
第四方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如上所述的一种
在段码屏上针对灵活分页的标示方法。
[0041]
(三)有益效果
[0042]
本发明的有益效果是:本发明不再采用传统固定的长条来标示分页,而是采用标示单元来标示各分页,随时依据用户的实际分页需求,在段码屏上进行灵活的分页标示,同时在页面切换时标示出当前页面在全部预设页面中的位置。应用本发明的方案既能对显示内容进行合理的分页布局,又能方便快捷地为用户提供清晰的分页标示,大大提高了用户的体验和段码屏的显示效果。
附图说明
[0043]
图1为本发明提供的一种在段码屏上针对灵活分页的标示方法的流程示意图;
[0044]
图2为本发明提供的一种在段码屏上针对灵活分页的标示方法的针对3个分页页数的标示示意图;
[0045]
图3为本发明提供的一种在段码屏上针对灵活分页的标示方法的针对6个分页页数的标示示意图;
[0046]
图4为本发明提供的一种在段码屏上针对灵活分页的标示系统的组成示意图;
[0047]
图5为本发明提供的一种段码屏显示装置的计算机系统的结构示意图。
[0048]
【附图标记说明】
[0049]
100:针对灵活分页的标示系统;101:单元数量确定模块;102:标示单元确定模块;103:切换事件检测模块;104:分页标示模块;
[0050]
200:计算机系统;201:cpu;202:rom;203:ram;204:总线;205:i/o接口;206:输入部分;207:输出部分;208:存储部分;209:通信部分;210:驱动器;211:可拆卸介质。
具体实施方式
[0051]
为了更好地解释本发明,以便于理解,下面结合附图,通过具体实施方式,对本发明作详细描述。
[0052]
图1为本发明提供的一种在段码屏上针对灵活分页的标示方法的流程示意图,如图1所示,本发明实施例提出的方法包括:首先,依据段码屏的分辨率和预设的页数范围,确定用于分页标示的标示单元的总数量;其次,依据获取的用户所需页数信息和标示单元的总数量,得到每个分页对应的标示单元组并确定各标示单元组中标示单元的数量;接着,在监测到用户触发页面切换事件时,通过页面切换事件得到用户的当前所需显示分页的请求;最后,依据用户的当前所需显示分页的请求,控制该分页对应的标示单元组点亮,以用于标示该分页的在所有分页页数中的位置。
[0053]
本发明不再采用传统固定的长条来标示分页,而是采用标示单元来标示各分页,随时依据用户的实际分页需求,在段码屏上进行灵活的分页标示,同时在页面切换时标示出当前页面在全部预设页面中的位置。应用本发明的方案既能对显示内容进行合理的分页布局,又能方便快捷地为用户提供清晰的分页标示,大大提高了用户的体验和段码屏的显示效果。
[0054]
为了更好地理解上述技术方案,下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发
明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更清楚、透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。
[0055]
具体地,本发明提供一种在段码屏上针对灵活分页的标示方法,包括:
[0056]
s1、依据段码屏的分辨率和预设的页数范围,确定用于分页标示的标示单元的总数量。
[0057]
步骤s1包括:
[0058]
s11、依据段码屏的分辨率,确定标示单元。
[0059]
s12、依据预设的页数范围和标示单元,通过第一公式确定标示单元的总数量。
[0060]
第一公式为:
[0061]
n=k[n
min
,...,n
max
]
[0062]
其中,n为标示单元的总数量,n
min
和n
max
分别是预设的页数范围中的最小页数和最大页数,[n
min
,...,n
max
]为n
min
至n
max
之间的所有整数的最小公倍数,k为比例系数,0<k≤1。
[0063]
在上述步骤中,本发明不再用传统固定的显示长条来标示分页,而是采用标示单元来标示分页,标示单元的数量由要显示的最小页数和最大页数来确定,将最小页数到最大页数所有包含数字的最小公倍数作为标示单元的总数量,比如,最少显示3页,最多显示6页,则包含的页数是3、4、5、6四个数,那么就可以选3、4、5、6四个数字的最小公倍数60作为标示单元的总数量;同时也根据显示的要求在最小公倍数的基础上进行一个比例的调整。
[0064]
进一步地,标示单元满足:
[0065]
l
z
=il
p
(i

1)p0[0066]
w
z
=jw
p
(j

1)p0[0067]
其中,l
z
为标示单元的长度,l
p
为像素点的长度,p0为各像素点之间的间距,i为横向的像素点的数量;w
z
为标示单元的宽度,w
p
为像素点的宽度,j为纵向的像素点的数量。较佳地,w
p
=l
p

[0068]
且标示单元的总数量满足:n≤i或j中较小的一个值。标示单元并不限制采用横向或纵向的方式,可依据用户的实际需求来调整。
[0069]
s2、依据获取的用户所需页数信息和标示单元的总数量,得到每个分页对应的标示单元组并确定各标示单元组中标示单元的数量。
[0070]
进一步地,步骤s2包括:
[0071]
s21、依据获取的用户所需页数信息和标示单元的总数量,得到每个分页对应的标示单元组。
[0072]
s22、通过第二公式得到各标示单元组中标示单元的数量。
[0073]
第二公式为:
[0074][0075]
其中,为各标示单元组的标示单元的数量,n0为用户所需页数,也即标示单元组数。
[0076]
在确定了标示单元的总数量后,就可以提前在段码屏内固定设置好这个确定数量的标示单元,当要显示确定的页面数量时,用标示单元的总数量除以要显示的页数,就是在这个页数下用于标示分页的标示单元的数量。如图2和图3中的上部分所示,标示单元的总
数量是60,页数是3的时候,60
÷
3=20,用于标示分页的标示单元的数量就是20,标示第一页时点亮前20个标示单元,标示第二页时点亮中间20个标示单元,标示第三页时点亮最后20个标示单元。如果页数是6时,就是60
÷
6=10,用于标示分页的标示单元数量就是10,标示第一页时点亮前10个的标示单元,
……
,标示第六页时点亮最后10个标示单元。以此类推,就可以完全实现页数3

6的分页标示。
[0077]
进而,监测到用户触发页面切换事件包括:获取到用户通过有线或无线的方式发送的页面切换信号,或者,获取到用户的手势或触摸信号,基于页面切换信号或用户的手势或触摸信号判断此时用户触发页面切换事件。
[0078]
此外,如图4所示,本发明还提供一种在段码屏上针对灵活分页的标示系统100,包括:
[0079]
单元数量确定模块101,用于依据段码屏的分辨率和预设的页数范围,确定用于分页标示的标示单元的总数量。
[0080]
标示单元确定模块102,用于依据获取的用户所需页数信息和标示单元的总数量,得到每个分页对应的标示单元组并确定各标示单元组中标示单元的数量。
[0081]
切换事件检测模块103,用于在监测到用户触发页面切换事件时,通过页面切换事件得到用户的当前所需显示分页的请求。
[0082]
分页标示模块104,用于依据用户的当前所需显示分页的请求,控制该分页对应的标示单元组点亮,以用于标示该分页的在所有分页页数中的位置。
[0083]
为了用户设置显示页数,除了一种在段码屏上进行灵活分页标示的系统外,还有通信模块,用户通过通信模块以有线或者无线的方式与控通信,从能够让用户能够按照自己的需求设置段码屏的显示页数。
[0084]
下面参考图5,其示出了适于用来实现本技术实施例的段码屏显示装置的计算机系统200的结构示意图。图5示出的段码屏显示装置仅仅是一个示例,不应对本技术实施例的功能和使用范围带来任何限制。
[0085]
如图5所示,计算机系统200包括中央处理单元(cpu)201,其可以根据存储在只读存储器(rom)202中的程序或者从存储部分208加载到随机访问存储器(ram)203中的程序而执行各种适当的动作和处理。在ram 203中,还存储有系统200操作所需的各种程序和数据。cpu 201、rom 202以及ram 203通过总线204彼此相连。输入/输出(i/o)接口205也连接至总线204。
[0086]
以下部件连接至i/o接口205:包括键盘、鼠标等的输入部分206;包括诸如阴极射线管(crt)、液晶显示器(lcd)等以及扬声器等的输出部分207;包括硬盘等的存储部分208;以及包括诸如lan卡、调制解调器等的网络接口卡的通信部分209。通信部分209经由诸如因特网的网络执行通信处理。驱动器210也根据需要连接至i/o接口205。可拆卸介质211,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器210上,以便于从其上读出的计算机程序根据需要被安装入存储部分208。
[0087]
特别地,根据本发明的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本发明的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分209从网络上被下载和安装,和/或从可拆卸介质
211被安装。在该计算机程序被中央处理单元(cpu)201执行时,执行本技术的系统中限定的上述功能。
[0088]
需要说明的是,本技术所示的计算机可读介质可以是计算机可读信号介质或者计算机可读介质或者是上述两者的任意组合。计算机可读介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd

rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本技术中,计算机可读介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本技术中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、rf等等,或者上述的任意合适的组合。
[0089]
附图中的流程图和框图,图示了按照本技术各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0090]
描述于本技术实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元也可以设置在处理器中,其中,这些单元的名称在某种情况下并不构成对该单元本身的限定。
[0091]
另一方面,本发明还提供了一种计算机可读存储介质,该计算机可读介质可以是上述实施例中描述的设备中所包含的;也可以是单独存在,而未装配入该设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该设备执行时,使得该设备包括以下方法步骤:
[0092]
依据段码屏的分辨率和预设的页数范围,确定用于分页标示的标示单元的总数量。
[0093]
依据获取的用户所需页数信息和标示单元的总数量,得到每个分页对应的标示单元组并确定各标示单元组中标示单元的数量。
[0094]
在监测到用户触发页面切换事件时,通过页面切换事件得到用户的当前所需显示分页的请求。
[0095]
依据用户的当前所需显示分页的请求,控制该分页对应的标示单元组点亮,以用
于标示该分页的在所有分页页数中的位置。
[0096]
综上所述,本发明提供了一种在段码屏上针对灵活分页的标示方法、系统、装置及介质,应用本发明的方案,用户可随时调整的段码屏的显示页面,通过控制单元与装有段码屏的显示单元连接,然后在与控制单元连接的人机界面中由用户灵活设定需要的页面数量,段码屏都可以进行灵活的分页标示。本发明提出的段码屏灵活分页标示方法实现成本低,显示效果好,一举解决了段码屏分页不灵活且标示难的问题,有非常高的应用前景和实用价值。
[0097]
由于本发明上述实施例所描述的系统/装置,为实施本发明上述实施例的方法所采用的系统/装置,故而基于本发明上述实施例所描述的方法,本领域所属技术人员能够了解该系统/装置的具体结构及变形,因而在此不再赘述。凡是本发明上述实施例的方法所采用的系统/装置都属于本发明所欲保护的范围。
[0098]
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例,或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd

rom、光学存储器等)上实施的计算机程序产品的形式。
[0099]
本发明是参照根据本发明实施例的方法、设备(系统)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。
[0100]
应当注意的是,在权利要求中,不应将位于括号之间的任何附图标记理解成对权利要求的限制。词语“包含”不排除存在未列在权利要求中的部件或步骤。位于部件之前的词语“一”或“一个”不排除存在多个这样的部件。本发明可以借助于包括有若干不同部件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的权利要求中,这些装置中的若干个可以是通过同一个硬件来具体体现。词语第一、第二、第三等的使用,仅是为了表述方便,而不表示任何顺序。可将这些词语理解为部件名称的一部分。
[0101]
此外,需要说明的是,在本说明书的描述中,术语“一个实施例”、“一些实施例”、“实施例”、“示例”、“具体示例”或“一些示例”等的描述,是指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
[0102]
尽管已描述了本发明的优选实施例,但本领域的技术人员在得知了基本创造性概念后,则可对这些实施例作出另外的变更和修改。所以,权利要求应该解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0103]
显然,本领域的技术人员可以对本发明进行各种修改和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也应该包含这些修改和变型在内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文章

  • 日榜
  • 周榜
  • 月榜