一种终端设备的用户界面配置方法及终端设备 技术领域 本发明涉及通信设备领域, 更具体地说, 涉及一种终端设备的用户界面配置方法 及终端设备。
背景技术 随着科技日益发展, 为了满足各种人群的使用需要, 目前用于通信的终端设备所 具备的功能越来越多, 包括 : 短信、 通话、 游戏、 聊天、 日程、 形成管理、 证券、 导航等, 终端设 备的用户界面 (User Interface, UI) 的风格也越来越多样化。
但是, 现有终端设备的用户界面 (Use rInterface, UI) 及功能应用菜单往往自出 厂后就已固化。这样, 对于同一款终端设备, 使用者无法根据需要对用户界面进行变更。如 果是应用功能不多的终端设备, 其所有的 UI 图标可以在一屏上显示完, 但是对于应用功能 较多的终端设备, 其所有的 UI 图标需要通过超过两屏显示。这样, 当用户经常需要用到的 功能所对应的 UI 图标位于后面的几屏上时, 使用就不是很方便, 每次使用都需要翻过几屏 才能看到想找的 UI 图标, 甚至有些 UI 图标根本用不到, 多余繁杂的 UI 图标反而影响了用 户的正常使用。
而且, 除了用户界面的 UI 图标排序外, 目前的终端设备的用户界面风格也无法改 变, 即用户选用一款终端设备后, 其字体、 背景颜色、 皮肤等就已经固化, 无法改变, 最多是 可以根据用户喜好, 从图片库中选用不同的图片作为背景桌面。但是这远远无法满足越来 越追求差异性的用户的使用需求。 例如, 一些年轻的用户希望用户界面炫酷一些, 而年长的 用户则希望沉稳一些 ; 对于学生用户, 游戏、 聊天等应用功能为其首选应用, 而对于商务人 士, 日程、 行程管理、 证券、 导航等应用功能则是其较为关注的应用。
发明内容
本发明要解决的技术问题在于, 针对现有技术的上述终端设备用户界面上的功能 应用菜单在出厂时已经固化, 无法改变的缺陷, 提供一种终端设备的用户界面配置方法, 其 可根据不同用户身份信息对应不同的功能应用菜单。
本发明的另一目的在于, 提供一种使用前述用户界面配置方法的终端设备。
本发明解决其技术问题所采用的技术方案是 :
构造一种终端设备的用户界面配置方法, 其中, 包括步骤 :
建立用户身份信息与 UI 界面或 UI 图标间的对应关系并存储 ;
获取用户身份信息 ;
根据所述用户身份信息配置 UI 界面并显示。
本发明所述的用户界面配置方法, 其中, 所述获取用户身份信息步骤具体为 :
输出用户身份信息选择界面或菜单, 根据输入指令获取用户身份信息。
本发明所述的用户界面配置方法, 其中, 所述获取用户身份信息步骤具体为 :
输出获取用户身份信息参数填写对话框, 根据输入参数获取用户身份信息。本发明所述的用户界面配置方法, 其中, 所述用户身份信息参数包括以下一种或 多种的组合 : 职业、 性别、 年龄、 从业领域 ;
所述用户身份信息是根据上述输入参数的整体评估或仅根据上述输入参数中几 个的评估以获得。
本发明所述的用户界面配置方法, 其中, 所述方法还进一步包括步骤 :
建立用户身份信息与 UI 界面显示参数间的对应关系并存储 ;
根据所述用户身份信息配置 UI 界面显示参数并显示 ;
所述显示参数包括以下一种或多种的组合 : 字体、 背景、 主题、 皮肤、 界面颜色。
本发明所述的用户界面配置方法, 其中, 在获取所述用户身份信息失败时, 配置默 认 UI 界面。
本发明所述的用户界面配置方法, 其中, 所述根据所述用户身份信息配置 UI 界面 并显示步骤具体为 :
根据所述用户身份信息对 UI 图标进行重新排序并显示 ; 和 / 或,
根据所述用户身份信息对 UI 图标进行选择并显示于 UI 界面的一级菜单。
本发明所述的用户界面配置方法, 其中, 所述根据所述用户身份信息对 UI 图标进 行选择并显示于 UI 界面的一级菜单步骤进一步包括 : 对未选中的 UI 图标隐藏显示或归入 二级菜单。 本发明还提供了一种终端设备, 其中, 包括 :
用户界面库, 用于存储用户身份信息与 UI 界面或 UI 图标间的对应关系 ;
用户身份信息获取模块, 用于获取用户身份信息 ;
用户界面输出模块, 用于根据所述用户身份信息配置 UI 界面, 并显示。
本发明所述的终端设备, 其中, 还包括用户界面显示参数输出模块, 用于根据所述 用户身份信息配置 UI 界面显示参数, 并显示 ;
所述显示参数包括以下一种或多种的组合 : 字体、 背景、 主题、 皮肤、 界面颜色 ;
用户界面库, 还用于存储用户身份信息与 UI 界面显示参数的对应关系。
本发明通过建立用户身份信息与 UI 界面或 UI 图标间的对应关系, 并根据获取的 用户身份信息生成对应的功能应用界面, 以满足不同身份用户之间的差异化使用需求。
本发明进一步的通过建立用户界面显示参数与用户身份信息对应关系, 并根据所 获取的用户身份信息配置相应的用户界面显示参数, 使得在满足功能应用界面的差异化同 时, 还实现了用户界面字体、 背景、 颜色等特征的差异化。
附图说明
下面将结合附图及实施例对本发明作进一步说明, 附图中 : 图 1 是本发明较佳实施例的用户界面配置方法流程图 ; 图 2 是本发明较佳实施例的终端设备原理图 ; 图 3 是本发明较佳实施例的用户身份信息的第一种获取方式对应的菜单 ; 图 4 是本发明较佳实施例的用户身份信息的第二种获取方式对应的菜单。具体实施方式
为了使本发明的目的、 技术方案及优点更加清楚明白, 以下结合附图及实施例, 对 本发明进行详细说明。
图 1 是依据本发明一较佳实施例的终端设备用户界面配置方法 100 的流程图。如 图 1 所示, 方法 100 开始于步骤 101。
随后, 在下一步骤 102 中, 建立用户身份信息与 UI 界面或 UI 图标间的对应关系, 每一种用户身份信息对应不同的 UI 界面或 UI 图标, 每一套 UI 界面中, 对应有不同的 UI 图 标, 且 UI 图标数目、 种类或排列顺序等不一样。
例如, 对于学生身份的用户, 所对应的 UI 界面中, 优选将学习、 聊天及游戏等 UI 图 标排列靠前 ; 对于商务人士, 可以将日程管理、 行程管理、 证券、 名片识别、 导航、 机票预订、 电子邮件等 UI 图标排列靠前 ; 对于其他身份的用户也可相应进行相适应的排列。
对于学生身份的用户, 可以将名片识别、 电子邮件、 行程管理、 无线小秘等不常用 甚至是不使用的 UI 图标不放在 UI 界面的一级菜单中, 或者直接隐藏起来 ; 而对于商务人 士, 则对应游戏、 聊天等不常用的 UI 图标。为方便使用, 该不常用 UI 图标可放入 UI 界面的 二级菜单中。
需要理解的是, 在所配置的用户界面库中, 除了可以存储以上所述的用户身份信 息与不同 UI 界面对应关系外, 还可存储多套 UI 界面、 多个 UI 图标, 以及用户身份信息与其 他用户界面显示参数的对应关系, 包括字体、 背景、 主题、 皮肤、 界面颜色中的至少一个, 但 不限于此。当然, 除了用户界面显示参数及 UI 界面与用户身份信息的对应关系外, 在用户界 面库中存储其他的对应关系, 以配置不同的用户界面的方式都应属于本发明的保护范围。
随后, 在下一步骤 103 中, 获取用户身份信息。其中获取用户身份信息的方法包括 以下两种 :
第一种、 输出用户身份信息选择界面或菜单, 根据输入指令获取用户身份信息 ;
第二种、 输出获取用户身份信息参数填写对话框, 根据输入参数获取用户身份信 息。
其中, 第一种方法主要是在终端设备系统第一次启动时, 在主界面或待机界面显 示前, 显示如图 3 所示的用户身份信息选择界面或身份信息参数设置界面, 供用户点选或 输入参数 ; 或者, 在进入主界面或待机界面后, 通过点击用户身份信息设置图标, 弹出用户 身份信息选择下拉菜单或身份信息参数设置对话框, 用户通过直接点击选择对应的身份或 通过输入参数以获取用户身份信息。需要理解的是, 可供选择用户身份并不限于图 3 中所 列出的三种, 可以是其他任一种身份。
第二种方法可以在终端设备的某一功能应用中实现, 如图 4 中所述的本机号码功 能应用。可以在终端设备的使用过程中, 调出该功能应用的设置菜单进行设置, 设置好后, 系统将会根据所输入的身份信息参数获得用户身份信息并配置不同的用户界面。
以上两种获取用户身份信息的方式可以单独使用, 也可以同时存在于一个终端设 备中, 在一次用户界面设置完成后, 终端设备系统会默认保持当前设置结果, 直到下次有新 的用户身份信息输入, 再根据新的用户身份信息更新用户界面。
所获取的用户身份信息参数包括以下一种或多种的组合 : 职业、 性别、 年龄、 从业 领域, 如学生、 公务员、 商务人士等。所获取的用户身份信息是根据上述用户身份信息获取方法中输入参数的整体评估, 或仅根据上述输入参数中几个的评估以获得, 如年龄、 性别、 从业领域在进行整体评估时可以占较大比重, 或者在评估时仅考虑年龄、 性别或从业领域, 例如 : 男士可能较喜欢游戏、 证券一类的功能, 可以在相应的 UI 界面中将这类 UI 图标排列 靠前, 而女士则会较喜欢聊天等功能, 则可以在相应的 UI 界面中将这类 UI 图标排列靠前。
随后, 在下一步骤 104 中, 根据所获取的用户身份信息配置 UI 界面并显示。 具体表 现为根据用户身份信息选择一套 UI 界面并显示, 或者根据用户身份信息对 UI 图标进行排 序并显示, 或者根据用户身份信息对 UI 图标进行选择并显示于 UI 界面的一级菜单, 当然, 所述根据用户身份信息对 UI 图标进行选择、 排序可同时发生。例如, 对于学生身份的用户, 所对应的 UI 界面中, 优选将学习、 聊天及游戏等 UI 图标排列靠前 ; 对于商务人士, 可以将日 程管理、 行程管理、 证券、 名片识别、 导航、 机票预订、 电子邮件等 UI 图标排列靠前 ; 对于其 他身份的用户也可相应进行相适应的排列。
或者进一步地, 对未选中的 UI 图标隐藏显示或归入二级菜单。例如, 对于学生身 份的用户, 可以将名片识别、 电子邮件、 行程管理、 无线小秘等不常用, 甚至是不使用的 UI 图标不放在 UI 界面的一级菜单中, 或者直接隐藏起来 ; 而对于商务人士, 则对应游戏、 聊天 等不常用的 UI 图标。为方便使用, 该不常用 UI 图标可放入 UI 界面的二级菜单中。 或者, 在获取用户身份信息失败时, 配置默认 UI 界面。
在具体的实施例中, 在完成以上 UI 界面中 UI 图标匹配后, 还可进一步地对 UI 界 面的风格进行设置, 具体方式包括 : 建立用户身份信息与 UI 界面显示参数间的对应关系并 存储 ; 根据用户身份信息配置 UI 界面显示参数并显示 ; 显示参数包括以下一种或多种的组 合: 字体、 背景、 主题、 皮肤、 界面颜色。
例如, 对于年轻的用户, 或者学生, 可选用颜色鲜艳、 较小的字体, 背景可选用较绚 丽或青春的风格, 主题也可是校园、 风景等 ; 对于商务人士, 可选用颜色稳重、 大小适中的字 体, 背景、 主体都可选用相对稳重的风格 ; 而对于年长的用户, 可选用颜色较明显、 较大的字 体, 以方便阅读, 背景、 主题可选择较为简单朴素的风格。需要理解的是, 在具体实施方式 中, 并不限于根据以上规定来设置。
最后, 方法 100 结束于步骤 105。
以上所描述的方法均是以成功获取到用户身份信息为前提, 在获取用户身份信息 失败时, 终端设备系统则相应配置默认 UI 界面, 即按照预设的排列顺序输出终端设备所具 有的所有 UI 界面所对应的 UI 图标, 且 UI 界面的字体、 颜色、 背景等也按照默认参数显示。
本发明还提供了一种终端设备, 尤其是指可与另一终端通信连接实现通信的终端 设备, 可以是手机等。
图 2 是本发明较佳实施例的终端设备 200 原理图, 其中仅示意出了与本发明较佳 实施例中所有的结构, 终端设备 200 包括 : 用户界面库 201、 用户身份信息获取模块 202、 用 户界面输出模块 203。
用户界面库 201, 用于存储用户身份信息与 UI 界面或 UI 图标间的对应关系, 不同 的用户身份信息对应一套 UI 界面, 每一套 UI 界面中, 对应有不同的 UI 图标, 如 UI 图标数 目、 种类或排列顺序不一样等。其中, UI 图标与不同用户身份信息的对应方式可参见前述 方法实施例中的描述, 在此不再赘述。
同样, 在所配置的用户界面库 201 中, 除了可以存储以上所述的用户身份信息与
不同 UI 界面对应关系外, 还可存储多套 UI 界面、 多个 UI 图标, 以及用户身份信息与其他用 户界面显示参数的对应关系, 包括字体、 背景、 主题、 皮肤、 界面颜色中的至少一个, 但不限 于此。 在需要时, 也可配置与不同用户信息相对应的用户界面显示参数, 并存储在该用户界 面库 201 中。 当然, 除了用户界面显示参数及 UI 界面与用户身份信息的对应关系外, 在用户 界面库中存储其他的对应关系, 以配置不同的 UI 界面的方式都应属于本发明的保护范围。
用户身份信息获取模块 202, 用于获取用户身份信息。 所获取的用户身份信息参数 包括以下一种或多种的组合 : 职业、 性别、 年龄、 从业领域, 如学生、 公务员、 商务人士等。所 获取的用户身份信息是根据上述用户身份信息获取方法中输入参数的整体评估, 或仅根据 上述输入参数中几个的评估以获得, 如年龄、 性别、 从业领域在进行整体评估时可以占较大 比重, 或者在评估时仅考虑年龄、 性别或从业领域, 例如 : 男士可能较喜欢游戏、 证券一类的 功能, 可以在相应的 UI 界面中将这类 UI 图标排列靠前, 而女士则会较喜欢聊天等功能, 则 可以在相应的 UI 界面中将这类 UI 图标排列靠前。用户身份信息获取模块 202 包括第一获 取单元和第二获取单元中的至少一种。
其中, 第一获取单元, 用于输出用户身份信息选择界面或菜单, 根据输入指令获取 用户身份信息。第一获取单元可以是如图 3 所示的用户身份信息选择界面或身份信息参数 设置界面, 在终端设备系统第一次启动时, 在主界面或待机界面显示前显示, 供用户点选或 输入参数 ; 或者是用户身份信息选择下拉菜单或身份信息参数设置对话框, 其在进入主界 面或待机界面后, 通过点击用户身份信息设置图标弹出, 用户通过直接点击选择对应的身 份或通过输入参数以获取用户身份信息。需要理解的是, 可供选择用户身份并不限于图 3 中所列出的三种, 可以是其他任一种身份。 第二获取单元, 用于输出获取用户身份信息参数填写对话框, 根据输入参数获取 用户身份信息。该第二获取单元可以是在终端设备的某一功能应用中实现, 如图 4 中所述 的本机号码功能应用。可以在终端设备的使用过程中, 调出该功能应用的设置菜单进行设 置, 设置好后, 系统将会根据所输入的身份信息参数获得用户身份信息并配置不同的用户 界面。
由于第一获取单元和第二获取单元使用的时机不一样, 一个是在终端设备系统开 启时, 另一个是在终端设备使用过程中, 因此同时只会有其中一个获取单元有输入的用户 身份信息。因此, 在同一终端设备中, 可以同时包含有第一获取单元和第二获取单元, 也可 只有其中一个。
用户界面输出模块 203, 用于根据用户身份信息配置 UI 界面, 并显示。 具体表现为 根据用户身份信息选择一套 UI 界面并显示, 或者根据用户身份信息对 UI 图标进行排序并 显示, 或者根据用户身份信息对 UI 图标进行选择并显示于 UI 界面的一级菜单。当然, 所述 根据用户身份信息对 UI 图标进行选择、 排序可同时发生。例如, 对于学生身份的用户, 所对 应的 UI 界面中, 优选将学习、 聊天及游戏等 UI 图标排列靠前 ; 对于商务人士, 可以将日程管 理、 行程管理、 证券、 名片识别、 导航、 机票预订、 电子邮件等 UI 图标排列靠前 ; 对于其他身 份的用户也可相应进行相适应的排列。
或者进一步地, 对未选中的 UI 图标隐藏显示或归入二级菜单。例如, 对于学生身 份的用户, 可以将名片识别、 电子邮件、 行程管理、 无线小秘等不常用, 甚至是不使用的 UI 图标不放在 UI 界面的一级菜单中, 或者直接隐藏起来 ; 而对于商务人士, 则对应游戏、 聊天
等不常用的 UI 图标。为方便使用, 该不常用 UI 图标可放入 UI 界面的二级菜单中。
或者, 在获取用户身份信息失败时, 配置默认 UI 界面。
在进一步的实施例中, 在完成 UI 界面中 UI 图标匹配后, 还可进一步地对 UI 界面 的风格进行设置, 如图 2 所示, 终端设备还包括 : 用户界面显示参数输出模块 204, 用于根据 用户身份信息配置用户界面显示参数, 并显示。 此时, 用户界面库 201, 还用于存储用户身份 信息与 UI 界面显示参数的对应关系。其中, 上述用户界面显示参数包括以下一种或多种的 组合 : 字体、 背景、 主题、 皮肤、 界面颜色, 还可以是其他用户界面显示所需要的参数。
例如, 对于年轻的用户, 或者学生, 可选用颜色鲜艳、 较小的字体, 背景可选用较绚 丽或青春的风格, 主题也可是校园、 风景等 ; 对于商务人士, 可选用颜色稳重、 大小适中的字 体, 背景、 主体都可选用相对稳重的风格 ; 而对于年长的用户, 可选用颜色较明显、 较大的字 体, 以方便阅读, 背景、 主题可选择较为简单朴素的风格。需要理解的是, 在具体实施方式 中, 并不限于根据以上规定来设置。
本发明通过建立用户身份信息与 UI 界面或 UI 图标间的对应关系, 并根据获取的 用户身份信息生成对应的功能应用界面, 以满足不同身份用户之间的差异化使用需求。并 进一步的通过建立用户界面显示参数与用户身份信息对应关系, 并根据所获取的用户身份 信息配置相应的用户界面显示参数, 使得在满足功能应用界面的差异化同时, 还实现了用 户界面字体、 背景、 颜色等特征的差异化。
应当理解的是, 对本领域普通技术人员来说, 可以根据上述说明加以改进或变换, 而所有这些改进和变换都应属于本发明所附权利要求的保护范围。