CN104954568A - 一种手机字体的动态控制系统及方法 - Google Patents
一种手机字体的动态控制系统及方法 Download PDFInfo
- Publication number
- CN104954568A CN104954568A CN201510335182.2A CN201510335182A CN104954568A CN 104954568 A CN104954568 A CN 104954568A CN 201510335182 A CN201510335182 A CN 201510335182A CN 104954568 A CN104954568 A CN 104954568A
- Authority
- CN
- China
- Prior art keywords
- font
- mobile phone
- format
- size
- selection instruction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Telephone Function (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
本发明公开了一种手机字体的动态控制系统及方法,该方法包括如下步骤:接收字体格式选择指令;于接收到字体格式选择指令时,根据选择的字体格式于字体数据库中查询匹配,根据匹配结果对存储卡上的字体文件进行解析提取,并将获得的字体字符信息输出至系统字体设置模块;将当前的系统字体格式设置为所选字体格式,本发明可以实现用户随意设置手机系统的字体大小及样式,满足了用户对字体大小及样式的需求。
Description
技术领域
本发明涉及移动终端领域,特别是涉及一种手机字体的动态控制系统及方法。
背景技术
目前,手机上的显示字体基本是固定的,不能进行动态的更换,用户只能看到特定的字体及特定的大小,无法更换到用户喜欢的字体上,这样显示的效果就变得固定,单一。
另外,每个手机用户的恶习惯有所不同,有些用户喜欢大字体,有些用户喜欢小字体,即使是同一个人,在不同时间,不同场合,也会对文本显示字体有不同的要求,比如喜欢小字体的用户看到一篇好文章,想与老人分享,因为老人眼睛通常不好,就需要较大的字体才能看清。而目前手机的字体大小一般都不能无限调整,这使得用户尤其是老年人不能根据自己的需要自由设置手机系统字体的大小,使得用户用起来有些吃力。
发明内容
为克服上述现有技术存在的不足,本发明之目的在于提供一种手机字体的动态控制系统及方法,其可以实现用户随意设置手机系统的字体大小及样式,满足了用户对字体大小及样式的需求。
为达上述及其它目的,本发明提出一种手机字体的动态控制系统,包括:
字体数据库,存储于手机的存储卡中,包含多种字体格式;
字体格式选择模块,用于接收用户的字体格式选择指令;
字体引擎模块,用于于接收到字体格式选择指令时,根据选择的字体格式于该字体数据库中查询匹配,根据匹配结果对存储卡上的字体文件进行解析提取,并将获得的字体字符信息输出至系统字体设置模块;
系统字体设置模块,将手机的当前系统字体格式设置为所选字体格式。
进一步地,该字体数据库中对各种格式的字体还建立有若干从小到大级别字体的字体文件。
进一步地,该系统还包括:
字体大小选择模块,用于接收用户的字体大小选择指令;
字体大小调整模块,与该字体数据库关联,于接收到字体大小选择指令时,根据选择的字体大小型号调用该字体数据库中对应的字体文件,并获取相应字体大小的字体信息,并根据获取的字体信息更新手机的字体大小。
为达到上述目的,本发明还提供一种手机字体的动态控制方法,包括如下步骤:步骤一,接收字体格式选择指令;
步骤二,于接收到字体格式选择指令时,根据选择的字体格式于字体数据库中查询匹配,根据匹配结果对存储卡上的字体文件进行解析提取,并将获得的字体字符信息输出至系统字体设置模块;
步骤三,将当前的系统字体格式设置为所选字体格式。
进一步地,该字体数据库中对各种格式的字体还建立有若干从小到大级别字体的字体文件。
进一步地,所述方法还包括如下步骤:
接收字体大小选择指令;
字体大小调整模块于接收到字体大小选择指令时,根据选择的字体大小型号调用字体数据库中对应的字体文件,并获取相应字体大小的字体信息,并根据获取的字体信息更新手机的字体大小。
与现有技术相比,本发明一种手机字体的动态控制系统及方法通过于手机存储卡中存储包含多种字体格式的字体数据库,并提供用户对于字体格式与大小的选择,于用户选择后触发事件,于字体数据库中匹配相应的字体格式与大小,进而动态调节手机系统字体,为用户提供了自由控制系统字体大小的功能,方便用户使用,同时满足了用户视觉上的需求。
附图说明
图1为本发明一种手机字体的动态控制系统的系统架构图;
图2为本发明一种手机字体的动态控制方法的步骤流程图。
具体实施方式
以下通过特定的具体实例并结合附图说明本发明的实施方式,本领域技术人员可由本说明书所揭示的内容轻易地了解本发明的其它优点与功效。本发明亦可通过其它不同的具体实例加以施行或应用,本说明书中的各项细节亦可基于不同观点与应用,在不背离本发明的精神下进行各种修饰与变更。
图1为本发明一种手机字体的动态控制系统的系统架构图。如图1所示,本发明一种手机字体的动态控制系统,包括:字体数据库10、字体格式选择模块11、字体引擎模块12以及系统字体设置模块13。
其中,字体数据库10,存储于手机的存储卡中,该存储卡可为手机的内置存储卡,也可以为手机的外置存储卡,为节省手机的内置存储卡空间,可将字体数据库设置于外置存储卡中,该字体数据库10包括多种字体格式文件,例如宋体、楷体、黑体等;字体格式选择模块11用于接收用户的字体格式选择指令,在本发明较佳实施例中,可通过设置一字体格式下拉菜单,该下拉菜单中包括字体数据库10中各字体的样式名称,例如宋体、楷体、黑体等,当用户点击选择某一字体样式时,则发出字体格式选择指令;字体引擎模块12,用于于接收到字体格式选择指令时,根据选择的字体格式于字体数据库10中查询匹配,根据匹配结果对存储卡上的字体文件进行解析提取,并将获得的字体字符信息输出至系统字体设置模块13;系统字体设置模块13则将当前的系统字体格式设置为所选字体格式。
较佳的,本发明一种手机字体的动态控制系统还包括字体大小选择模块14、字体大小调整模块15,其中字体数据库10中对各种格式的字体还建立有若干从小到大级别字体的字体文件,字体大小选择模块14用于接收用户的字体大小选择指令,在本发明较佳实施例中,可与字体格式下拉菜单并列设置一字体大小下拉菜单,该下拉菜单中包括对应各格式字体的字体大小,如对应宋体,字体大小有四号、小四、五号等等,当用户点击选择某一字体大小时,则发出字体大小选择指令;字体大小调整模块15与字体数据库10关联,于接收到字体大小选择指令时,根据选择的字体大小型号调用字体数据库10中对应的字体文件,并获取相应字体大小的字体信息,并根据获取的字体信息更新手机的字体大小。
图2为本发明一种手机字体的动态控制方法的步骤流程图。如图2所示,本发明一种手机字体的动态控制方法,包括如下步骤:
步骤201,接收字体格式选择指令。在本发明较佳实施例中,可通过设置一字体格式下拉菜单,该下拉菜单中包括存储于手机存储卡中的字体数据库中各字体的样式名称,例如宋体、楷体、黑体等,当用户点击选择某一字体样式时,则发出相应的字体格式选择指令。
步骤202,于接收到字体格式选择指令时,根据选择的字体格式于字体数据库中查询匹配,根据匹配结果对存储卡上的字体文件进行解析提取,并将获得的字体字符信息输出至系统字体设置模块。
步骤203,将当前的系统字体格式设置为所选字体格式。
较佳的,本发明之手机字体的动态控制方法,还包括如下步骤:
接收字体大小选择指令,在本发明较佳实施例中,可与字体格式下拉菜单并列设置一字体大小下拉菜单,该下拉菜单中包括对应各格式字体的字体大小,如对应宋体,字体大小有四号、小四、五号等等,当用户点击选择某一字体大小时,则发出字体大小选择指令;字体大小调整模块于接收到字体大小选择指令时,根据选择的字体大小型号调用字体数据库中对应的字体文件,并获取相应字体大小的字体信息,并根据获取的字体信息更新手机的字体大小。
在本发明具体实施例中,于手机字体设置中添加两个下拉菜单和一个确定按钮:字体格式(字体格式可包括宋体、楷体、黑体等)菜单和字体大小(从小到大,例如36、28、26……,)菜单,当用户选中所需的字体格式后,按确定按钮后,则会发生触发事件,字体引擎模块会到字体数据库中查询匹配,匹配合适后就将匹配的字体字符信息应用到手机系统中,并呈现出来,当用户选中所需的字体大小后,按确定按钮,则发生触发事件,字体大小调整模块会调用字体数据库中对应的字体文件,并获取相应字体大小的字体信息,并根据获取的字体信息更新手机的字体大小。
综上所述,本发明一种手机字体的动态控制系统及方法通过于手机存储卡中存储包含多种字体格式的字体数据库,并提供用户对于字体格式与大小的选择,于用户选择后触发事件,于字体数据库中匹配相应的字体格式与大小,进而动态调节手机系统字体,为用户提供了自由控制系统字体大小的功能,方便用户使用,同时满足了用户视觉上的需求。
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何本领域技术人员均可在不违背本发明的精神及范畴下,对上述实施例进行修饰与改变。因此,本发明的权利保护范围,应如权利要求书所列。
Claims (6)
1.一种手机字体的动态控制系统,包括:
字体数据库,存储于手机的存储卡中,包含多种字体格式;
字体格式选择模块,用于接收用户的字体格式选择指令;
字体引擎模块,用于于接收到字体格式选择指令时,根据选择的字体格式于该字体数据库中查询匹配,根据匹配结果对存储卡上的字体文件进行解析提取,并将获得的字体字符信息输出至系统字体设置模块;
系统字体设置模块,将手机的当前系统字体格式设置为所选字体格式。
2.如权利要求1所述的一种手机字体的动态控制系统,其特征在于:该字体数据库中对各种格式的字体还建立有若干从小到大级别字体的字体文件。
3.如权利要求2所述的一种手机字体的动态控制系统,其特征在于,该系统还包括:
字体大小选择模块,用于接收用户的字体大小选择指令;
字体大小调整模块,与该字体数据库关联,于接收到字体大小选择指令时,根据选择的字体大小型号调用该字体数据库中对应的字体文件,并获取相应字体大小的字体信息,并根据获取的字体信息更新手机的字体大小。
4.一种手机字体的动态控制方法,包括如下步骤:
步骤一,接收字体格式选择指令;
步骤二,于接收到字体格式选择指令时,根据选择的字体格式于字体数据库中查询匹配,根据匹配结果对存储卡上的字体文件进行解析提取,并将获得的字体字符信息输出至系统字体设置模块;
步骤三,将当前的系统字体格式设置为所选字体格式。
5.如权利要求4所述的一种手机字体的动态控制方法,其特征在于:该字体数据库中对各种格式的字体还建立有若干从小到大级别字体的字体文件。
6.如权利要求5所述的一种手机字体的动态控制方法,其特征在于,所述方法还包括如下步骤:
接收字体大小选择指令;
字体大小调整模块于接收到字体大小选择指令时,根据选择的字体大小型号调用字体数据库中对应的字体文件,并获取相应字体大小的字体信息,并根据获取的字体信息更新手机的字体大小。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510335182.2A CN104954568A (zh) | 2015-06-17 | 2015-06-17 | 一种手机字体的动态控制系统及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510335182.2A CN104954568A (zh) | 2015-06-17 | 2015-06-17 | 一种手机字体的动态控制系统及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104954568A true CN104954568A (zh) | 2015-09-30 |
Family
ID=54168903
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510335182.2A Pending CN104954568A (zh) | 2015-06-17 | 2015-06-17 | 一种手机字体的动态控制系统及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104954568A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105630511A (zh) * | 2016-02-18 | 2016-06-01 | 青岛海信移动通信技术股份有限公司 | 字体切换方法及终端设备 |
CN106453952A (zh) * | 2016-11-25 | 2017-02-22 | 努比亚技术有限公司 | 一种主题字体预览系统及方法 |
CN106951421A (zh) * | 2016-01-07 | 2017-07-14 | 方正璞华软件(武汉)股份有限公司 | 一种网络字体显示系统及方法 |
CN108427585A (zh) * | 2017-02-13 | 2018-08-21 | 环达电脑(上海)有限公司 | 电子装置的字体显示方法 |
-
2015
- 2015-06-17 CN CN201510335182.2A patent/CN104954568A/zh active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106951421A (zh) * | 2016-01-07 | 2017-07-14 | 方正璞华软件(武汉)股份有限公司 | 一种网络字体显示系统及方法 |
CN105630511A (zh) * | 2016-02-18 | 2016-06-01 | 青岛海信移动通信技术股份有限公司 | 字体切换方法及终端设备 |
CN106453952A (zh) * | 2016-11-25 | 2017-02-22 | 努比亚技术有限公司 | 一种主题字体预览系统及方法 |
CN108427585A (zh) * | 2017-02-13 | 2018-08-21 | 环达电脑(上海)有限公司 | 电子装置的字体显示方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108804483B (zh) | 单元格页面的渲染方法、服务器和计算机可读存储介质 | |
CN103019769B (zh) | 一种软件启动界面控制方法及移动终端 | |
US20150120654A1 (en) | Method, apparatus and terminal for processing documents | |
CN109725901A (zh) | 前端代码的开发方法、装置、设备和计算机存储介质 | |
US11462002B2 (en) | Wallpaper management method, apparatus, mobile terminal, and storage medium | |
CN104954568A (zh) | 一种手机字体的动态控制系统及方法 | |
CN103902717A (zh) | 一种企业内部门户个性化的实现系统和方法 | |
CN105744352A (zh) | 电视的无线网络连接方法及电视 | |
US20130332823A1 (en) | Devices and methods for setting text-appearance formation of mobile terminals and mobile terminal | |
CN108121539B (zh) | 组件处理方法和装置 | |
CN104346730A (zh) | 基于智能移动终端的服饰搭配方法 | |
CN107396337A (zh) | 网络图标显示方法、移动终端及计算机可读存储介质 | |
CN110597896A (zh) | 一种数据展示方法、数据展示装置及终端设备 | |
CN105224172A (zh) | 一种主题输出方法及系统 | |
CN103123651B (zh) | 一种查看多个同类文件的方法、装置和移动设备 | |
CN106469036B (zh) | 信息显示方法及客户端 | |
CN103150172A (zh) | 一种实现个性化场景的方法和设备 | |
CN105183763A (zh) | 一种搜索结果页的背景实现方法和装置 | |
CN102970410B (zh) | 终端和联系人名称的显示方法 | |
CN103078782A (zh) | 一种好友备注的推荐备注实现方法及系统 | |
CN102789481A (zh) | 一种手机im客户端的特定类型内容解析方法 | |
CN110007842A (zh) | 网页内容选取方法及装置 | |
CN107203546B (zh) | 一种文本展示方法和装置 | |
EP2814211A1 (en) | Method and device for displaying conversation information | |
CN107154067B (zh) | 一种头像生成方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150930 |
|
WD01 | Invention patent application deemed withdrawn after publication |