移动终端及显示画面的方法

文档序号:2557479阅读:155来源:国知局
专利名称:移动终端及显示画面的方法
技术领域
本发明涉及移动终端,尤其涉及一种带有屏幕显示的移动终端及其显示画面的方法。
背景技术
目前,个人数字助理与手机集成的电子产品,已相当普及且使用率较高。利用该电 子产品做为个人的随身秘书,可以帮助使用者记录朋友或商业伙伴的通讯录、行程计划、备 忘录,亦可用作翻译机、计算器及手机,给使用者带来诸多便利,成为生活中不可或缺的一 部分。 然,多数电子产品的显示均为单一方向的,例如竖立显示,当使用者将电子产品由 原竖立握持转向横向握持时,使用者需倾斜头部,以观看画面,不仅不易看清画面内容,也 会造成使用者的不适。

发明内容
有鉴于此,需提供一种移动终端,其显示画面会随移动终端的旋转而进行相应旋 转。 此外,还需提供一种显示画面的方法。 —种移动终端,用于显示画面,包括第一储存模块、数据读取模块、第二储存模块、 显示模块、侦测模块、画面刷新判断模块及画面刷新模块。第一储存模块用于储存该移动终 端的多个显示状态下的显示画面及多个坐标数据与资源文件,所述资源文件包括对应显示 状态下显示画面的文件名及储存路径。数据读取模块用于在该移动终端开机时,从该第一 储存模块读取该移动终端的坐标数据与资源文件。第二储存模块用于储存该数据读取模块 读取之该移动终端的坐标数据与资源文件。显示模块用于显示画面。侦测模块用于侦测该 移动终端的旋转角度。画面刷新判断模块用于根据该旋转角度判断是否刷新该显示模块当 前显示的画面,及当需刷新该显示模块当前显示的画面时,产生接口改变事件。画面刷新模 块用于接收该接口改变事件,从该第二储存模块读取对应的坐标数据与资源文件,根据该 资源文件从第一储存模块读取对应的显示画面,产生刷新命令,及发送该刷新命令及读取 的对应的坐标数据与显示画面至该显示模块,驱动该显示模块显示与该坐标数据与显示画 面对应的画面。 —种显示画面的方法,用于移动终端中,该移动终端预设有多个坐标数据与资源 文件,该显示画面的方法包括该移动终端开机;从该移动终端的第一储存模块读取该移 动终端的坐标数据与资源文件,并储存至该移动终端的第二储存模块;显示初始画面;侦 测该移动终端的旋转角度;根据该旋转角度判断是否需刷新当前显示的初始画面;若需刷 新当前显示的初始画面时,产生接口改变事件;接收该接口改变事件,从该第二储存模块读 取对应的坐标数据与资源文件,根据该资源文件从第一储存模块读取对应的显示画面,产 生刷新命令,及发送该刷新命令及读取的对应的坐标数据与显示画面至显示模块;及显示与该坐标数据与显示画面对应的画面。 上述移动终端及其显示画面的方法,通过设定不同显示状态的显示画面及坐标数 据与资源文件,可在移动终端旋转时,读取对应的坐标数据及显示画面,实现画面的相应旋 转,便于用户观看。此外,移动终端在开机时,从第一储存模块下载坐标数据与资源文件至 第二储存模块,从而在移动终端旋转时,从第二储存模块快速读取相应的坐标数据及资源 文件,并根据资源文件从第一储存模块调用相应的显示画面,处理速度较快,可提高移动终 端旋转时画面显示的速度,不会影响用户的观感。


图1为本发明一实施方式中移动终端的模块图。
图2为本发明一实施方式中显示画面的流程图。
具体实施例方式
参阅图l,所示为本发明一实施方式中移动终端10的模块图。移动终端IO用于显 示画面,其显示的画面可随移动终端10的旋转而进行相应的旋转,以便于用户观看,然而 不论移动终端10的旋转角度如何,其仅有横向显示及纵向显示两种显示状态。在本实施方 式中,移动终端10包括行动电话、个人数字助理等。在本实施方式中,移动终端包括第一储 存模块100、用户接口任务模块120、侦测模块130、第二储存模块140及显示模块150。
第一储存模块100用于储存移动终端10的多个显示状态下的显示画面及多个坐 标数据与资源文件,这些资源文件包括对应显示状态下显示画面的文件名及储存路径。第 一储存模块100可在不加电的情况下长时间储存数据,在本实施方式中,第一储存模块100 包括闪速储存器(Flash Memory)。在本实施方式中,这些显示状态包括横向显示状态与纵 向显示状态,坐标数据与资源文件包括横向显示状态与纵向显示状态的坐标数据与资源文 件,显示画面包括移动终端10不同工作状态的显示画面,这些工作状态包括待机状态、通 话状态、电话本浏览状态等。在本实施方式中,移动终端10开机时的默认显示方式为纵向 显示状态。 显示模块150用于显示画面,包括显示驱动器1500、显示器1510及显示缓存 1520。显示器1510用于显示画面。显示驱动器1500用于驱动显示器1510。显示缓存1520 用于暂存显示器1510当前显示的画面对应的坐标数据及显示画面。 侦测模块130用于侦测移动终端10的旋转角度。通常状况下,用户均竖直使用移 动终端IO,但因某些需要,用户可能旋转移动终端IO,侦测模块130侦测移动终端10的旋 转角度,以在旋转到一定角度时,使移动终端10的显示画面也相应旋转,方便用户观看。在 本实施方式中,侦测模块130为3维加速度传感器,例如美国ADI公司的ADXL330芯片。
用户接口任务模块(User Interface Task) 120用于进行用接口处理,包括数据读 取模块1200、画面刷新判断模块1210及画面刷新模块1220。 数据读取模块1200用于在移动终端10开机时,从第一储存模块100读取该移动 终端10的坐标数据与资源文件,并储存至第二储存模块140。 第二储存模块140用于储存数据读取模块1200读取得移动终端10的坐标数据与 资源文件。第二储存模块140在移动终端10加电的情况下储存数据,在本实施方式中,其包括内存。在本实施方式中,第二储存模块140以树形结构分别储存移动终端10的坐标数 据与资源文件,例如,其中一个树的所有分支包括横向显示状态的坐标数据与资源文件,另 一个树的所有分支包括纵向显示状态的坐标数据与资源文件。 画面刷新判断模块1210用于根据侦测模块130侦测得移动终端10的旋转角度判 断是否刷新显示模块150当前显示的画面,及当需刷新显示模块150当前显示的画面时,产 生并发送接口改变事件至画面刷新模块1220。在本实施方式中,接口改变事件包括移动终 端10的旋转角度。 在本实施方式中,画面刷新判断模块1210以45度为限判断是否需刷新显示模块 150当前显示的画面。例如,若移动终端10开始为竖直摆放,若其旋转角度大于0度而小于 等于45度或大于等于315度而小于等于360度,画面刷新判断模块1210判断不需刷新当 前显示的画面;若旋转角度大于45度而小于等于135度,画面刷新判断模块1210判断需刷 新当前显示的画面,且刷新后的画面为旋转90度的画面;若旋转角度大于135度而小于等 于225度,画面刷新判断模块1210判断需刷新当前显示的画面,且刷新后的画面为旋转180 度的画面;若旋转角度大于225度而小于等于315度,画面刷新判断模块1210判断需刷新 当前显示的画面,且刷新后之画面为旋转270度的画面。在本发明的其它实施方式中,亦可 根据实际需要设定为其它角度,例如,仅旋转到90、180、270度时才进行旋转。
画面刷新模块1220用于接收该接口改变事件,从第二储存模块140读取对应的坐 标数据与资源文件,根据该资源文件读取对应的显示画面,产生刷新命令,及发送该刷新命 令及读取的对应的坐标数据与显示画面至显示模块150,使显示模块150显示与该坐标数 据与显示画面对应的画面。画面刷新模块1220还用于根据该接口改变事件所包括的移动 终端10的旋转角度设定状态变量,并根据该状态变量从第二储存模块140读取对应的坐标 数据与资源文件。在本实施方式中,该刷新命令包括该状态变量,该状态变量代表该移动终 端10的旋转状态。 仍以上述举例为例,若移动终端10开始为直立摆放,若其旋转角度大于0度而小 于等于45度或大于等于315度而小于等于360度,状态变量均为0 ;若移动终端10旋转角 度大于45度而小于等于135度,画面刷新模块1220设定状态变量为l,代表刷新后的画面 为旋转90度的画面;若旋转角度大于135度而小于等于225度,画面刷新模块1220设定 状态变量为2,代表刷新后的画面为旋转180度的画面;若旋转角度大于225度而小于等于 315度,画面刷新模块1220设定状态变量为3,代表刷新后的画面为旋转270度的画面,其 中O度与180度的画面为纵向显示的画面,90度与270度的画面为横向显示的画面。
显示驱动器1500还用于接收刷新命令,根据状态变量对当前显示的画面的坐标 重新映射,并根据显示缓存1520所暂存的画面刷新模块1220所发送的坐标数据与显示画 面,形成新的画面并发送至显示器1510显示。在本实施方式中,若移动终端10直立放置时, 显示器1510当前显示的画面为240※320,若状态变量由O变为l,显示驱动器1500将当前 显示的画面的坐标(0,320)重新映射为(O,O),坐标(O,O)重新映射为坐标(320,0);若状 态变量由0变为2,显示驱动器1500将当前显示的画面的坐标(240,320)重新映射为(0, O),坐标(O,O)重新映射为坐标(240,320);若状态变量由0变为3,显示驱动器1500将当前 显示的画面的坐标(240,0)重新映射为坐标(O,O),坐标(O,O)重新映射为坐标(0,240)。
图2所示为本发明一实施方式中移动终端10显示画面的方法,其可使移动终端10的显示画面随移动终端10的旋转进行相应的旋转,便于用户观看。首先,在步骤S200,移 动终端10开机。在步骤S202,数据读取模块1200从移动终端10的第一储存模块100读 取移动终端10的坐标数据与资源文件,并储存至移动终端10的第二储存模块140。在步 骤S204,显示模块150显示初始画面。在步骤S206,移动终端10被旋转,侦测模块130侦 测移动终端10的旋转角度。 在步骤S208,刷新判断模块1210根据该旋转角度判断是否需刷新当前显示的初 始画面。若不需刷新当前显示的初始画面,则回到步骤S204,显示模块150继续显示当前初 始画面。 若需刷新当前显示的初始画面时,在步骤S210,画面刷新判断模块1210产生并发 送接口改变事件至移动终端10的画面刷新模块1220。在本实施方式中,接口改变事件包括 移动终端10的旋转角度。 在步骤S212,画面刷新模块1220接收该接口改变事件,从第二储存模块140读取 对应的坐标数据与资源文件,根据该资源文件从第一储存模块100读取对应的显示画面, 产生刷新命令,及发送该刷新命令及读取的对应的坐标数据与显示画面至显示模块150。在 本实施方式中,在步骤S212中,画面刷新模块1220还根据接口改变事件设定状态变量,并 根据该状态变量从第二储存模块140读取对应的坐标数据与资源文件,并储存对应的坐标 资源与显示画面至显示模块150的显示缓存1520,及发送该刷新命令至显示模块150的显 示驱动器1500。在本实施方式中,状态变量代表移动终端10的旋转状态,刷新命令包括状 态变量。 在步骤S214,显示模块150显示与该坐标数据与显示画面对应的画面。在本实施 方式中,显示驱动器150根据状态变量对当前显示的初始画面的坐标重新映射,并根据显 示缓存1520所暂存的画面刷新模块1220所发送的坐标数据与显示画面,形成新的画面并 发送至显示模块150的显示器1510显示,如此,移动终端10完成画面的自动旋转。
本发明的移动终端IO及其显示画面的方法,通过设定横向及纵向显示状态的显 示画面及坐标数据与资源文件,可在移动终端10旋转时,读取对应的坐标数据及显示画 面,实现画面的相应旋转,便于用户观看。此外,移动终端10在开机时,从第一储存模块100 下载坐标数据与资源文件至第二储存模块140,从而在移动终端10旋转时,从第二储存模 块140快速读取相应的坐标数据及资源文件,并根据资源文件从第一储存模块100调用相 应的显示画面,处理速度较快,可提高移动终端10旋转时画面显示的速度,不会影响用户 的观感。
权利要求
一种移动终端,其特征在于,包括第一储存模块,用于储存所述移动终端的多个显示状态下的显示画面及多个坐标数据与资源文件,所述资源文件包括对应显示状态下显示画面的文件名及储存路径;数据读取模块,用于在所述移动终端开机时,从所述第一储存模块读取所述移动终端的所述坐标数据与资源文件;第二储存模块,用于储存所述数据读取模块读取得所述坐标数据与资源文件;显示模块,用于显示画面;侦测模块,用于侦测所述移动终端的旋转角度;画面刷新判断模块,用于根据所述旋转角度判断是否刷新所述显示模块当前显示的画面,及当需刷新所述显示模块当前显示的画面时,产生接口改变事件;及画面刷新模块,用于根据所述接口改变事件从所述第二储存模块中读取对应的坐标数据与资源文件,根据所述资源文件从所述第一储存模块读取对应的显示画面,并产生刷新命令,及发送所述刷新命令及读取的坐标数据与显示画面至所述显示模块,驱动所述显示模块显示与所述读取的坐标数据与显示画面对应的画面。
2. 如权利要求1所述的移动终端,其特征在于,所述第一储存模块包括闪速储存器,所述第二储存模块包括内存。
3. 如权利要求1所述的移动终端,其特征在于,所述画面刷新模块还用于根据所述接口改变事件设定状态变量,及根据所述状态变量从所述第二储存模块读取对应的坐标数据与资源文件。
4. 如权利要求3所述的移动终端,其特征在于,所述显示模块包括显示器,用于显示画面;显示驱动器,用于驱动所述显示器;及显示缓存,用于暂存所述显示器当前显示的画面对应的坐标数据及资源文件。
5. 如权利要求4所述的移动终端,其特征在于,所述画面刷新模块还用于储存从所述第二储存模块读取的对应的坐标数据与从所述第一储存模块读取的显示画面至所述显示缓存,所述显示驱动器用于根据所述状态变量对当前显示的画面的坐标重新映射,并根据所述显示缓存所暂存的所述画面刷新模块所发送的坐标数据与显示画面,形成新的画面并发送至所述显示器显示。
6. 如权利要求1所述的移动终端,其特征在于,所述显示状态包括横向显示状态与纵向显示状态。
7. —种移动终端显示画面的方法,所述移动终端预设有多个坐标数据与资源文件,其特征在于,所述显示画面的方法包括所述移动终端开机;从所述移动终端的第一储存模块读取所述坐标数据与资源文件,并储存至所述移动终端的第二储存模块;显示初始画面;侦测所述移动终端的旋转角度;根据所述旋转角度判断是否需刷新当前显示的初始画面;若需刷新当前显示的初始画面时,产生接口改变事件;接收所述接口改变事件,从所述第二储存模块读取与所述接口改变事件对应的坐标数据与资源文件,根据所述资源文档从所述第一储存模块读取对应的显示画面,产生刷新命令,及发送所述刷新命令及读取的对应的坐标数据与显示画面至显示模块;及显示与所述坐标数据与显示画面相应的画面。
8. 如权利要求7所述的显示画面的方法,其特征在于,从所述第二储存模块读取对应的坐标数据与资源文件的步骤包括以下步骤根据所述接口改变事件设定状态变量;及根据所述状态变量从所述第二储存模块读取对应的坐标数据与资源文件。
9. 如权利要求7所述的显示画面的方法,其特征在于,发送所述刷新命令及读取的对应的坐标数据与显示画面至显示模块的步骤包括以下步骤储存所述读取的对应的坐标数据与显示画面至所述显示模块的显示缓存;及发送所述刷新命令至所述显示模块的显示驱动器。
10. 如权利要求9所述的显示画面的方法,其特征在于,显示与所述所述坐标数据与显示画面对应的画面的步骤包括以下步骤根据所述状态变量对当前显示的画面的坐标重新映射;根据所述显示缓存所暂存的坐标数据与显示画面,形成新的画面并发送至所述显示模块的显示器显示。
全文摘要
一种移动终端,包括第一及第二储存模块、数据读取模块、显示模块、侦测模块、画面刷新判断模块及画面刷新模块。第一储存模块储存显示画面及坐标数据与资源文件。数据读取模块开机时从第一储存模块读取坐标数据与资源文件并储存至第二储存模块。侦测模块侦测移动终端的旋转角度。画面刷新判断模块判断是否刷新当前显示画面,及需刷新时,产生接口改变事件。画面刷新模块读取对应的数据,产生刷新命令,及发送刷新命令及读取的对应的数据至显示模块使其显示。本发明还提供一种显示画面的方法。上述移动终端通过设定不同显示状态的显示画面及坐标数据与资源文件,可在旋转时,读取对应的坐标数据及显示画面,实现画面的相应旋转,便于用户观看。
文档编号G09G5/42GK101740006SQ20081030545
公开日2010年6月16日 申请日期2008年11月10日 优先权日2008年11月10日
发明者李晓光, 黄宗甫 申请人:鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1