用于调整图形用户界面上显示的图形数据的呈现的方法

上传人:ting****789 文档编号:310027544 上传时间:2022-06-14 格式:DOCX 页数:5 大小:22.88KB
返回 下载 相关 举报
用于调整图形用户界面上显示的图形数据的呈现的方法_第1页
第1页 / 共5页
亲,该文档总共5页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《用于调整图形用户界面上显示的图形数据的呈现的方法》由会员分享,可在线阅读,更多相关《用于调整图形用户界面上显示的图形数据的呈现的方法(5页珍藏版)》请在金锄头文库上搜索。

1、用于调整图形用户界面上显示的图形数据的呈现的方法专利名称:用于调整图形用户界面上显示的图形数据的呈现的方法技术领域:本公开涉及调整在便携式电子设备的图形用户界面上显示的图形数据,更具体地,涉及响应于这种设备的预定移动将新图形数据覆盖至现有图形数据。背景技术:电子设备(包括便携式电子设备)已经得到广泛使用,并且可以提供多种功能,包括例如电话、电子消息和其他个人信息管理器应用功能。便携式电子设备包括例如移动台、蜂窝电话、智能电话、无线个人数字助理和具有无线能力的膝上计算机。这种设备包括提供图形用户界面(GUI)的显示器和操作系统,GUI向用户告知关于设备提供的应用和服务的图形数据等等。可以根据正在

2、执行的功能和操作来修改所显示的图形数据。在特定实例中,用户可以例如通过经由键盘等等输入命令和功能,来突出显示、添加或移除GUI上显示的图形数据。对于特定应用,使用户访问键盘来控制和修改CTI上显示的图形数据可能是繁琐和/或不利的。相应地,需要简化修改GUI上显示的图形数据的方式。应理解,以下详细描述仅是示例性和解释性的,不限制要求保护的这里公开的概念。并入并构成本说明书的一部分的附图与描述一起示意了多个实施例。在附图中图I是根据所公开实施例的便携式电子设备的框图;图2是根据所公开实施例的便携式电子设备的顶面视图;图3是根据所公开实施例用于调整在便携式电子设备的显示器上显示的图形数据的呈现的示例

3、过程的流程图;图4至5示意了根据所公开实施例调整在便携式电子设备的显示器上显示的图形数据的示例;图6至7示意了根据所公开实施例调整在便携式电子设备的显示器上显示的图形数据的另一示例;图8至10示意了根据所公开实施例调整在便携式电子设备的显示器上显示的图形数据的另一示例;以及图11至13示意了根据所公开实施例调整在便携式电子设备的显示器上显示的图形数据的另一示例;图14至16示意了根据所公开实施例调整在便携式电子设备的显示器上显示的图形数据的另一示例。具体实施例方式现在具体参照在附图中示意的示例实施例。为了示意简明清楚,参考标号可能在图之间重复,以指示相应或相似的元件。所阐述的许多细节提供了对这

4、里描述的实施例的理解。没有这些细节,也可以实现实施例。在其他实例中,未详细描述公知方法、过程和组件,以免模糊所描述的示例实施例。描述不应认为是限制这里描述的示例实施例的范围。本公开总体涉及便携式电子设备。便携式电子设备的示例包括移动或手持无线通信设备,如寻呼机、蜂窝电话、蜂窝智能电话、无线组织器、个人数字助理、平板电脑以及具有无线能力的笔记本计算机。便携式电子设备还可以是没有无线通信能力的便携式电子设备,如手持电子游戏设备、数字相册或其他便携式设备。图I示意了便携式电子设备I的示例的框图。便携式电子设备I包括多个组件,如处理器2,处理器2被配置为控制便携式电子设备I的总体操作。在一个实施例中,

5、处理器2包括微处理器。通过通信子系统3来执行通信功能(包括数据和语音通信)。在一个实施例中,设备I被配置为接收压缩数据并使用解码器4来解压缩和解密数据。通信子系统3从无线网络5接收消息,并向无线网络5发送消息。无线网络5可以是任何类型的无线网络,包括但不限于数据无线网络,语音无线网络、以及支持语音和数据通信的网络。电源6(如一个或多个可再充电电池或对外部电源的端口)向便携式电子设备I供电。 此外,处理器2与便携式电子设备I的其他组件交互,如随机存取存储器(RAM) 7、显示器8、扬声器9、键盘10、辅助I/O设备11、数据端口 12、麦克风13、闪存14和时钟15。为了识别订户以进行网络接入,

6、便携式电子设备I使用订户识别模块或可移除用户识别模块(SIM/RUIM)卡16以与网络(如无线网络5)通信。备选地,可以将用户识别信息编程至闪存14。便携式电子设备I包括操作系统17和软件程序或应用18,包括操作系统17和软件程序或应用18由处理器2执行,并且可以存储在永久性可更新存储器(如闪存14)中。附加应用或程序可以通过无线网络5、辅助I/O子系统11、数据端口 12、短距离通信子系统19或任何其他合适子系统20加载至便携式电子设备I。接收信号(如文本消息、电子邮件消息或网页下载)由通信子系统3处理,并输入至处理器2。处理器2处理接收信号以输出至显示器8和/或辅助I/O子系统11。用户可

7、以产生数据项,例如电子邮件或文本消息,数据项可以通过通信子系统3在无线网络5上传输。对于语音通信,便携式电子设备I的总体操作可以是类似的。扬声器9输出从电信号转换而来的可听信息,麦克风13将可听信息转换为电信号以便处理。电子设备I还包括定位模块21。定位模块21可以包括例如GPS模块,可以被配置为接收和解释来自卫星系统的GPS信号,以对设备I的当前位置进行三角定位。电子设备I还包括图形系统22,图形系统22被配置为管理显示器8上显示的图形数据。在一个实施例中,图形系统22包括移动检测模块23和I调整模块24。移动检测模块23被配置为检测电子设备I的移动,并向处理器2输入移动数据。在一个实施例中

8、,移动检测模块23包括运动传感器,被配置为响应于电子设备的朝向的改变来产生信号。在本实施例中,运动传感器25包括低g微电子机械系统(MEMs)加速度计。加速度计可以是任何类型,包括电容性、压电、压阻或基于气体的加速度计。加速度计感测从电子设备I的运动或移动(例如倾斜、旋转、惯性、或振动)或重力检测到的加速度并将其转换为电信号,加速度计可以可用于1、2或3轴配置。加速度计产生数字或模拟信号。在其他示例实施例中,运动传感器25包括倾斜、运动或朝向传感器,如陀螺仪。I调整模块24被配置为接收移动检测模块23确定的移动数据,并基于移动数据,将新图形数据与显示器8上显示的现有图形数据相关联。例如,I调整

9、模块24被配置为将新图形数据覆盖至现有图形数据。图形数据包括例如文本、图标、图形、对话框和用户的任何其他视觉信息。图形数据以及与例如图形数据的当前视图、布局、位置和朝向相关的信息存储在闪存14中,并由GUI调整模块24来访问和修改。图2中总体示出了便携式电子设备I的顶面视图。图2中示意的示例便携式电子设备I包括外壳200,在外壳200中可以布置如图I所示的各种组件。例如,各种输入设备和输出设备,处理器2与用于存储至少程序和/或应用18的闪存14布置在外壳200中。处理器2响应来自输入设备(如键盘10)的输入信号,并向输出设备(如显不器8或扬声器9)提供输出信号。处理器2还与闪存14接口连接,并

10、能够执行程序18。屏幕图像26在显示器8上产生,并包括与闪存14中存储的一个或多个应用和/或程序相关的图形数据。例如,应用和/或程序可以产生和控制屏幕图像26上的图形数据。在图2的示例实施例中,屏幕图像26包括与地图应用27相关的图形数据。地图应用 27提供了图形界面,以允许用户确定用户的位置并在用户位置附近的地理区域周围进行导航。与地图应用27相关的图形数据包括例如描述街道、兴趣点的图像以及识别街道名称和目的地的文本。相应地,Gn包括与显示器8上呈现的程序或应用相关的图形数据和用户操作的功能。从图2中可以理解,输出设备包括显示器8和扬声器9,显示器8和扬声器9中的每一个对来自处理器2的一个或

11、多个输出信号进行响应。输出设备包括键盘10。键盘10包括输入构件25,如使用例如机械圆顶开关促动器的机械键。备选地,键盘10上的输入构件225可以是显示器8的一部分,显示器具有本领域已知的触摸敏感配置。在特定示例实施例中,输入构件225形成QWERTY键盘(具有缩减或完整形式)。在缩减键盘中,向多个输入构件225分配有两个或更多字符。在其他示例实施例中,按字母顺序向输入构件225分配字符。尽管在图2中没有示出,应当认识到,手持电子设备I的一些实施例包括其他输入设备,如滚轮、光学轨迹板或位于设备I的面上或侧边上的球。这些输入设备向处理器2提供附加输入。例如,滚轮在旋转时向处理器2提供一个输入,而

12、在促动时向处理器2提供第二输入。光学触摸板在扫动时向处理器2提供一个输入,在按压或敲击时向处理器2提供第二输入。图3示意了用于调整电子设备I的显示器8上显示的图形数据的呈现的示例过程的流程图。在一个实施例中,该过程由作为程序18的一部分存储并由处理器2执行的软件来执行。在步骤300,用户打开应用或程序,如上述地图应用27,然后,处理器2在显示器8上产生与用户选择的应用(例如地图应用27)相关的缺省图形数据(步骤301)。缺省图形数据包括与用户选择的应用相关联的图像、图形和/或文本的初始集合。在电子设备I的基本条件下,如当电子设备I相对于用户无运动或平放时,在显示器8上产生和放置缺省图形数据。在

13、步骤302,图形系统22监视电子设备I的移动。即,移动检测模块23检测电子设备I的移动(例如偏移、倾斜、旋转、振动等等),并将与所检测的移动相对应的移动数据传送至处理器2。处理器2将移动数据存储在闪存14中,I调整模块24从闪存14接收移动数据。如果已经检测到移动,则GUI调整模块24获得移动数据并分析以确定所检测的移动是否在预定移动的范围内(步骤303)。预定移动是阈值运动或移动,阈值运动或移动启动I调整模块24来调整显示器8上呈现的缺省图形数据。例如,预定移动具有闪存14中存储的特定运动特性,如方向、朝向和加速度。如果I调整模块24获得与所存储的运动特性至少实质上相似的移动数据,则GUI调

14、整模块24对缺省图形数据进行调整。在一个示例实施例中,电子设备I以预设加速度相对于用户向左或向右旋转构成了适于对GUI调整模块24的图形调整进行初始化的预定移动。此外或备选地,以预设加速度将电子设备I向前或向后倾斜可以是预定移动。换言之,预定移动是任何其他运动或移动,如上下和/或左右偏移或摇动电子设备I。如果电子设备I的移动不在预定移动的范围内,则图形系统22继续监视电子设备I的移动(步骤302)。如果电子设备的移动在预定移动的范围内,则GUI调整模块24将新的图形数据与显示器8上呈现的缺省图形数据相关联(步骤304)。在步骤304,I调整模块24将新的图形数据覆盖在显示器8上现有的缺省图形数

15、据之上。例如,响应于电子设备I的移动,I调整模块24向显示器8上的现有缺省图像和图形添加新的图像、文本、对话框和/或图形。新的图形数据向用户呈现与用户选择的应用相关的附加信息。此外,在一些示例实施例中,在电子设备I移动之前,显示器8不显示新的图形数据。新的图形、文本和/或图形直接置于现有图像和图形之上,以突出显示缺省图形数据先前呈现的信息。此外,新的图像、文本和/或图形置于显示器8上的现有图形数据相邻、附近或与其分离。在一个实施例中,新的图形数据覆盖或掩盖显示器8上呈现的至少一些现有图形数据。此外或备选地,新的图形数据直接置于现有图形数据之上,并以透明模式显示,以暴露现有图形数据。这种布置允许

16、用户在新的和现有的图形数据之间进行区分,并且仍能够识别两组图形数据。I调整模块24还移除显示器8上现有的缺省图形数据中的至少一些。例如,响应于电子设备I的合适移动(例如预定移动范围内的移动),I调整模块24从显示器8上隐藏或消除现有图像、图形和/或文本。通过移除特定图形数据,显示器8仅呈现图形数据的预定选择,这可以向用户提供图形上的清晰和组织。换言之,Gn调整模块24通过仅显示特定图形、文本和/或图形,向用户突出显示图形数据。还应当认识到,在覆盖新图形数据或移除现有图形数据时,GUI调整模块24提供平滑过渡。在覆盖新图形数据或移除移动现有图形数据时,I调整模块24维持显示器8上所保持的现有图形数据的位置和朝向。换言之,特定的现有图像、图形和/或文本保持显示器8上的空间布置。例如,使用显示器8上的x、y和z笛卡尔坐标,现有图像、图形和/或文本象征性地相对于彼此放置。在添加新的图像、图形和/或文本或者在去除特定现有图形数据时,I调整模块24将现有图像、图形和/或文本固定在其对应x、y和z坐标处。SP,在将新的图形数据添加至显示器8,并且

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号