【技术实现步骤摘要】
一种字体切换方法及移动终端
本专利技术涉及电子终端领域,尤其涉及一种字体切换方法及移动终端。
技术介绍
随着科技的发展和移动终端的普及,移动终端成为人们必备的通讯工具,越来越多的用户习惯于使用移动终端的功能来实现各种个性化需求,比如,移动支付、通话聊天、以及在网页中浏览新闻等功能。目前很多移动终端使用安卓系统中,预置了适应各种语言环境的字体资源,如中文、日文、阿拉伯文等字体,但安卓系统的字体的显示样式默认使用fontFamily=“sans-serif”类型的字体。基于安卓的字体加载机制,各个厂商都可以通过对其原生流程进行修改,来达到使系统的字体可以随意切换的效果。但是,在用户使用移动终端上的浏览器、今日头条等第三方应用时,由于安卓系统的系统字体的加载机制并不适用于这些第三方应用中的网页视图(Webview)的显示字体,如图1所示,当用户将安卓系统的系统字体从默认字体更改为自定义字体(如图1中虚线框102中的华文新魏字体)时,浏览器、今日头条等第三方应用中的网页视图的显示字体还是默认的sans-serif类型的字体(如图1中实线框101中的默认字体),也就是说,在系统字体发生切换时并没有切换网页视图字体,这样导致用户看到的用户界面上显示两种不同的字体,用户体验较差。因此,在系统字体发生切换时,如何实现系统字体和网页视图字体显示效果的一致性,是一个亟待解决的问题。
技术实现思路
本专利技术提供一种字体切换方法及移动终端,用以在系统字体发生切换时,实现系统字体和网页视图字体显示效果的一致性。< ...
【技术保护点】
1.一种移动终端,其特征在于,包括:/n触摸屏,被配置为接收来自用户的触摸操作;/n显示屏,被配置为显示用户界面;/n处理器,所述处理器分别与所述触摸屏和所述显示屏耦接,所述处理器被配置为:/n响应于对系统字体进行切换的字体切换指令,将第一目录下第二字体的文件拷贝至第二目录下;其中,所述字体切换指令用于指示将系统字体从第一字体切换为第二字体;所述第一目录用于存储所有字体的文件,所述第一字体的文件名称为第一名称,所述第二字体的文件名称为第二名称;/n将所述第二目录下所述第二字体的文件名称修改为所述第一名称;/n响应于用户打开网页的操作,调用第一软链接,以使所述网页上的网页视图字体显示为所述第二字体;所述第一软链接用于从所述第一目录下文件名称为所述第一名称的文件链接到所述第二目录下文件名称为所述第一名称的文件。/n
【技术特征摘要】
1.一种移动终端,其特征在于,包括:
触摸屏,被配置为接收来自用户的触摸操作;
显示屏,被配置为显示用户界面;
处理器,所述处理器分别与所述触摸屏和所述显示屏耦接,所述处理器被配置为:
响应于对系统字体进行切换的字体切换指令,将第一目录下第二字体的文件拷贝至第二目录下;其中,所述字体切换指令用于指示将系统字体从第一字体切换为第二字体;所述第一目录用于存储所有字体的文件,所述第一字体的文件名称为第一名称,所述第二字体的文件名称为第二名称;
将所述第二目录下所述第二字体的文件名称修改为所述第一名称;
响应于用户打开网页的操作,调用第一软链接,以使所述网页上的网页视图字体显示为所述第二字体;所述第一软链接用于从所述第一目录下文件名称为所述第一名称的文件链接到所述第二目录下文件名称为所述第一名称的文件。
2.如权利要求1所述的移动终端,其特征在于,所述处理器还用于:
在系统首次启动时,将第一目录下设置为系统字体的第一字体的文件拷贝至所述第二目录下;
在将所述第一目录下第二字体的文件拷贝至所述第二目录之后,将所述第二目录下的所述第一字体的文件名称修改为第三名称。
3.如权利要求1所述的移动终端,其特征在于,所述第一字体为系统的默认字体,所述第二字体为第一自定义字体;或者,所述第一字体为第一自定义字体,所述第二字体为系统的默认字体;或者,所述第一字体为第一自定义字体,所述第二字体为第二自定义字体。
4.一种移动终端,其特征在于,包括:
触摸屏,被配置为接收来自用户的触摸操作;
显示屏,被配置为显示用户界面;
处理器,所述处理器分别与所述触摸屏和所述显示屏耦接,所述处理器被配置为:
响应于对系统字体进行切换的字体切换指令,将第一目录下第二字体的文件拷贝至第二目录下;其中,所述字体切换指令用于指示将系统字体从第一字体切换为第二字体;所述第一目录用于存储所有字体的文件,所述第二字体的文件名称为第二名称;
将所述第一目录下第一字体的文件名称从第一名称修改为第三名称,并将所述第二目录下所述第二字体的文件名称修改为所述第三名称;
响应于用户打开网页的操作,调用第二软链接,以使所述网页上的网页视图字体显示为所述第二字体;所述第二软链接用于从所述第一目录下文件名称为第三名称的文件链接到所述第二目录下文件名称为所述第三名称的文件。
5.如权利要求4所述的移动终端,其特征在于,所述处理器还用于:
在系统首次启动时,将所述第一目录下设置为系统字体的第一...
【专利技术属性】
技术研发人员:黄增志,任文核,
申请(专利权)人:青岛海信移动通信技术股份有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。