1.一种移动终端屏幕显示界面的显示方法,该方法用于用户菜单或者多媒体信息的显示过程,包括以下步骤:
存储全显示背景至存储器,所述全显示背景包含了可以滚动的全部背景色/图片,以及全部应用程序的图标,在存储时,保留存储位置与所述全显示背景中的每个像素点坐标的对应关系;
将待显示文字按照其对应的坐标覆盖存储至所述存储器;
根据用户对显示内容的拖动获得该显示屏的待显示区域;所述待显示区域根据显示屏的大小、全显示背景的大小,以及用户对显示内容的拖动的大小以坐标的方式确定;
根据所述待显示区域从所述存储器中读取对应的区域并进行显示;
其中,所述待显示文字为点阵字体或矢量字体。
2.一种移动终端,包括:
第一存储器,用于存储全显示背景,所述全显示背景包含了可以滚动的全部背景色/图片,以及全部应用程序的图标,在存储时,保留存储位置与所述全显示背景中的每个像素点坐标的对应关系;
第二存储器,用于存储该移动终端的显示屏的显示数据;
显示屏,用于显示所述第二存储器中的显示数据;
处理器,用于将待显示文字按照其对应的坐标覆盖存储至所述第一存储器,并根据用户对显示内容的拖动获得该显示屏的待显示区域,再根据所述待显示区域从所述第一存储器中读取对应的区域覆盖存储至第二存储器以通过所述显示屏进行显示;其中,所述待显示区域根据显示屏的大小、全显示背景的大小,以及用户对显示内容的拖动的大小以坐标的方式确定;所述待显示文字为点阵字体或矢量字体。
3.根据权利要求2所述的移动终端,其特征在于,该方法用于用户菜单的显示过程。
4.根据权利要求2所述的移动终端,其特征在于,该方法用于多媒体信息的显示过程。
一种移动终端及其屏幕显示界面的显示方法\n技术领域\n[0001] 本发明涉及移动通信领域,尤其涉及一种移动终端及其屏幕显示界面的显示方法。\n背景技术\n[0002] 针对目前流行的智能手机滑动主菜单界面,每个小的菜单项的图标下面附加有文字说明,比如,第一个小图标代表的是通信录,图标下面会显示“通信录”的提示,因为在滚动的时候字和图要一起滚动,所以目前普遍的方法是把字作为图的一部分作进去,做成一张大图,鼠标拖动的时候按照坐标取图的一部分刷到屏幕上。\n[0003] 目前做法的缺点是:更换字不灵活以及浪费空间。\n[0004] 首先,我们手机一般都有多种语言,比如“中文”和“英文”,语言设置改变后,主菜单下面的字也应该跟着改变。所以如果字和图作到一起的话,需要作多幅图,非常浪费空间。\n[0005] 其次,就算是同一种语言,在开发的过程中,如果字体更换的话,比如从使用点阵字变为使用矢量字,或者从高度为18的字变为高度为24的字,或者是菜单的顺序进行调整,还需GUI设计人员重新作图,非常不灵活,这同样也浪费存储空间。\n发明内容\n[0006] 本发明所要解决的技术问题在于提出一种简单方便的显示方法。\n[0007] 为了解决上述技术问题,本发明一种移动终端显示屏显示方法,包括以下步骤:\n[0008] 存储全显示背景至存储器,再将待显示文字按坐标覆盖存储至所述存储器;\n[0009] 根据用户对显示内容的拖动获得该显示屏的待显示区域;\n[0010] 根据所述待显示区域从所述存储器中读取对应的区域并进行显示。\n[0011] 其中,所述待显示文字为点阵字体或矢量字体,其被按照预先定义的坐标覆盖存储至所述存储器。\n[0012] 其中,所述待显示区域根据显示屏的大小、全显示背景的大小,以及用户对当前显示内容的拖动的大小以坐标的方式确定。\n[0013] 其中,该方法用于用户菜单的显示过程。\n[0014] 其中,该方法用于多媒体信息的显示过程。\n[0015] 相应的,为了解决上述技术问题,本发明还提出一种移动终端,包括:\n[0016] 第一存储器,用于存储全显示背景;\n[0017] 第二存储器,用于存储该移动终端的显示屏的显示数据;\n[0018] 显示屏,用于显示所述第二存储器中的显示数据;\n[0019] 处理器,用于将待显示文字按坐标覆盖存储至所述第一存储器,并根据用户对显示内容的拖动获得该显示屏的待显示区域,再根据所述待显示区域从所述第一存储器中读取对应的区域覆盖存储至第二存储器以通过所述显示屏进行显示。\n[0020] 其中,所述待显示文字为点阵字体或矢量字体,其被按照点阵的坐标覆盖存储至所述存储器。\n[0021] 其中,所述待显示区域根据显示屏的大小、全显示背景的大小,以及用户对显示内容的拖动的大小以坐标的方式确定。\n[0022] 其中,该方法用于用户菜单的显示过程。\n[0023] 优选的,该方法用于多媒体信息的显示过程。\n[0024] 本发明中,由于将待显示背景和文字先进行存储,并在需要的时候进行截取并进行显示,因而使得字体的更换显示变得简单方便。\n附图说明\n[0025] 图1是本发明一种移动终端的一个实施例的结构示意图;\n[0026] 图2是基于图1所示实施例的显示方法的一个实施例的流程图:\n[0027] 图3是图1所示实施例中第一存储器存储显示背景及文字的一个实施例的示意图;\n[0028] 图4是图1所示实施例中对显示背景及文字进行截取并显示的过程示意图。\n具体实施方式\n[0029] 首先,简要阐述本发明的原理。本发明通过设置一个能够容纳显示背景的存储,并事先将显示背景存储在存储器,并用待显示的文字再进行覆盖存储,这样便获得了一个待显示的界面(包含显示背景和文字);当用户拖动当前的显示界面时,根据待显示区域从所述存储器中进行截取并显示。\n[0030] 下面结合附图对本发明进行详细阐述。\n[0031] 参考图1,图示了本发明一种移动终端的一个实施例的结构示意图。如图所示,包括处理器10、第一存储器11、第二存储器12、显示屏13。\n[0032] 其中,所述第一存储器11用于存储全显示背景,以及下述通过坐标确定覆盖位置的覆盖存储的文字;\n[0033] 所述第二存储器12用于存储所述显示屏13所要显示的数据,其实际上可以是所述显示屏13的缓存。\n[0034] 所述显示屏13则用于显示所述第二存储器12所存储的数据;\n[0035] 所述处理器10,用于将全显示背景存储于所述第一存储器11,再将待显示的文字覆盖所述第一存储器11的对应数据;并用于根据所述用户对显示内容的拖动以获得该显示屏的待显示区域,再根据该待显示区域从所述第一存储器11中对应读取数据并输入至所述第二存储器12以通过所述显示屏13显示。\n[0036] 参考图2,图示了基于图1所示实施例的显示方法的一个实施例的流程图。如图所示,包括以下步骤:\n[0037] 步骤S20,存储全显示背景至第一存储器。\n[0038] 其中,所述全显示背景包含了可以滚动的全部背景色/图片,以及全部应用程序的图标。并且,在存储时,保留所述存储位置与所述全显示背景的中每个像素点坐标的对应关系。\n[0039] 步骤S21,覆盖存储待显示文字至所述第一存储器。\n[0040] 其中,所述待显示文字为对应每个所述应用程序图标的说明文字,这些说明文字一般均有固定的坐标位置,例如在对应应用程序图标的下方。\n[0041] 本步骤中将所述待显示文字对应的坐标并按照所述对应关系覆盖存储至所述第一存储器。所述待显示文字可以是点阵文字或矢量文字。\n[0042] 本步骤的更为详细的描述可以参考图3。\n[0043] 步骤S22,获得显示屏的待显示区域。\n[0044] 本步骤中,用户在使用移动终端时通过方向键或触摸屏滚动菜单时,所述处理器会计算整个显示屏所显示内容的坐标的变化,并根据这个变化确定一个在所述第一存储器所存储内容的基础上的待显示区域。\n[0045] 本步骤的具体过程可以参考图4。\n[0046] 步骤S23,从所述第一存储器中读取对应区域显示。\n[0047] 当通过步骤S22获得了所述待显示区域后,便根据该待显示区域的坐标从所述第一存储器中所存储的内容中读取对应的数据。并将读取的数据存储入所述第二存储器中通过所述显示屏显示。\n[0048] 步骤S24,结束。\n[0049] 参考图3,图示了图1所示实施例中第一存储器存储显示背景及文字的一个实施例的示意图。如图所示:\n[0050] 包括三部分内容,分别是待显示文字33(a、b、c、d、e、f、g、h、i、j、k、l、p、q、r)、全显示背景及最终所述第一存储器中所存储的内容。\n[0051] 其中,所述全显示背景又包括了背景色/图片31,以及应用程序图标32(A、B、C、D、E、F、G、H、I、J、K、L、P、Q、R)。\n[0052] 在所述全显示背景中每个应用程序图标下方均包含一个显示所述待显示文字的区域,例如标号34所示,其对应所述待显示文字a。所述显示所述待显示文字的区域通过坐标来确定一个具体的范围。\n[0053] 步骤S20中,首先将所述全显示背景存储入所述第一存储器中;而后,又在步骤S21中,将所述待显示文字按照其所对应的(本例中大小写对应)应用程序的图标下方的待显示文字区域的坐标进行覆盖存储于所述第一存储器中。从而形成了所述第一存储器中完整的存储内容。\n[0054] 参考图4,图示了图1所示实施例中对显示背景及文字进行截取并显示的过程示意图。如图所示:\n[0055] 第一存储器中所存储内容为一个完整的包含文字的菜单(下称完整菜单),其包含了15个应用程序图标及文字;而当前的显示屏仅能显示9个应用程序图标及对应文字。\n[0056] 假设所述第一存储器中所存储的完整菜单的左下角为坐标原点,右上角为(160,\n300),也就是一个160×300的像素数。同时,假设所述显示屏为160×240像素数的显示屏。\n[0057] 在当前状态下,所述显示屏完整显示了9个应用程序图标及其文字,并且其左下角的点O’在所述完整的菜单中的坐标为(0,60),右上角的坐标为(160,300)。如果,此时用户通过方向键或触摸屏滑动了菜单,则处理器会得到显示区域(显示屏所显示的区域)坐标改变的信息。\n[0058] 例如,用户通过方向键将菜单向下滑动了某一距离,则处理器会检测所述显示区域的变化,并得到了变化后的显示区域在所述完整菜单中坐标变为左下角是(0,25),右上角是(160,265),这个显示区域也即是所述待显示区域,也就是图中虚线M与虚线N之间的区域。\n[0059] 所述处理器确定了所述待显示区域后,便从所述第一存储器中读取,并将其发送至所述第二存储器通过所述显示器进行显示。从而实现了菜单的滑动显示。\n[0060] 当所述待显示文字改变时,只需通过步骤S21将所述待显示文字进行相应的调整,再将其覆盖存储至所述第一存储器中,供以后截取使用。这样一来,避免了大量的GUI作图,使得菜单的滚动变得简单方便。\n[0061] 同样,在本发明的另一个实施例中,在彩信的显示过程中,亦可采用本方法,由于过程类似,在此不作进一步说明。\n[0062] 以上所揭示的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
法律信息
- 2012-09-05
- 2010-02-03
- 2009-12-09
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2005-12-21
|
2005-07-08
| | |
2
| |
2007-02-28
|
2006-08-24
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |