[發明專利]一種字體切換方法、終端及計算機可讀存儲介質在審
| 申請號: | 201811399294.4 | 申請日: | 2018-11-22 |
| 公開(公告)號: | CN109561209A | 公開(公告)日: | 2019-04-02 |
| 發明(設計)人: | 高偉 | 申請(專利權)人: | 努比亞技術有限公司 |
| 主分類號: | H04M1/725 | 分類號: | H04M1/725;G06F17/21 |
| 代理公司: | 深圳鼎合誠知識產權代理有限公司 44281 | 代理人: | 江婷;李發兵 |
| 地址: | 518057 廣東省深圳市南山區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 字體 計算機可讀存儲介質 重啟 系統字體 字體切換 新系統 終端 加載 標記信息 目標字體 切換系統 系統配置 顯示目標 應用進程 重新加載 字體類型 滿意度 配置 視效 指令 | ||
本發明公開了一種字體切換方法、終端及計算機可讀存儲介質,該方法包括判斷是否接收到對系統字體進行切換的切換指令,如是,在字體類型類中添加字體加載接口,字體加載接口用于重新加載目標字體資源;在系統配置類中增加表征字體變化的標記信息得到新系統配置類;應用進程根據新系統配置類刷新并顯示目標字體,解決了現有技術中系統字體切換后需求重啟才能生效的問題,本發明還公開了一種終端及計算機可讀存儲介質,通過實施上述方案,實現了不需要重啟啟動,即可切換系統字體,快速為用戶展現新視效,實現界面字體的無重啟刷新;提高了用戶的體驗感和滿意度。
技術領域
本發明涉及通信技術領域,更具體地說,涉及一種字體切換方法、終端及計算機可讀存儲介質。
背景技術
在此移動終端快速發展的背景下,終端的便捷操作和人化設計成為移動終端不可忽視的一部分,這其中就有許多用戶希望可以切換終端系統的字體,獲得更豐富的視覺體驗。
字體作為手機換膚的一種重要功能很受用戶喜歡,字體的切換需要框架做重定向才能達到切換的目的,早期的版本字體的切換的基本思路直接或間接替換系統中的字體font.ttf文件來實現的。由于系統字體資源早在開機初始化時就已預先加載完畢至Zygote孵化器進程,應用進程從Zygote進程分裂而來,使用的是開機初始化時加載的字體,因此,替換了字體文件font.ttf后并不會立即生效,必須重啟系統。
發明內容
本發明要解決的技術問題在于現有技術中系統字體切換后需求重啟才能生效的問題,針對該技術問題,提供一種字體切換方法、終端及計算機可讀存儲介質。
為解決上述技術問題,本發明提供一種字體切換方法,字體切換方法包括:
判斷是否接收到對系統字體進行切換的切換指令;
如是,在字體類型類中添加字體加載接口,字體加載接口用于重新加載目標字體資源;
在系統配置類中增加表征字體變化的標記信息得到新系統配置類;
應用進程根據新系統配置類刷新并顯示目標字體。
可選的,切換指令包括目標字體信息,在字體類型類中添加字體加載接口之前包括:
判斷目標字體信息是否預存儲字體信息是否匹配;
如否,根據目標字體信息獲取目標字體。
可選的,字體加載接口用于重新加載目標字體資源,包括:
當檢測到切換指令時,字體加載接口將字體類型類中的預設變量置空,重新加載目標字體資源。
可選的,在字體類型類中添加字體加載接口之前,包括:
從切換指令中確定目標字體信息;
根據目標字體信息解析字體配置文件,確定包括目標字體的字體類型類。
可選的,在字體類型類中添加字體加載接口之前,包括:
從切換指令中確定目標字體信息;
根據目標字體信息修改字體配置文件中的信息后,創建字體類型類。
可選的,在系統配置類中增加表征字體變化的標記信息得到新系統配置類之后,應用進程根據新系統配置類刷新并顯示目標字體之前,包括:
將新系統配置類發送給各應用進程,清除各應用進程中的當前字體資源,刷新新系統配置類。
可選的,在系統配置類中增加表征字體變化的標記信息得到新系統配置類之后,應用進程根據新系統配置類刷新并顯示目標字體之前,包括:
從切換指令中確定目標待切換應用;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于努比亞技術有限公司,未經努比亞技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811399294.4/2.html,轉載請聲明來源鉆瓜專利網。





