一種手機字體的動態控制系統及方法
【技術領域】
[0001]本發明涉及移動終端領域,特別是涉及一種手機字體的動態控制系統及方法。
【背景技術】
[0002]目前,手機上的顯示字體基本是固定的,不能進行動態的更換,用戶只能看到特定的字體及特定的大小,無法更換到用戶喜歡的字體上,這樣顯示的效果就變得固定,單一。
[0003]另外,每個手機用戶的惡習慣有所不同,有些用戶喜歡大字體,有些用戶喜歡小字體,即使是同一個人,在不同時間,不同場合,也會對文本顯示字體有不同的要求,比如喜歡小字體的用戶看到一篇好文章,想與老人分享,因為老人眼睛通常不好,就需要較大的字體才能看清。而目前手機的字體大小一般都不能無限調整,這使得用戶尤其是老年人不能根據自己的需要自由設置手機系統字體的大小,使得用戶用起來有些吃力。
【發明內容】
[0004]為克服上述現有技術存在的不足,本發明之目的在于提供一種手機字體的動態控制系統及方法,其可以實現用戶隨意設置手機系統的字體大小及樣式,滿足了用戶對字體大小及樣式的需求。
[0005]為達上述及其它目的,本發明提出一種手機字體的動態控制系統,包括:
字體數據庫,存儲于手機的存儲卡中,包含多種字體格式;
字體格式選擇模塊,用于接收用戶的字體格式選擇指令;
字體引擎模塊,用于于接收到字體格式選擇指令時,根據選擇的字體格式于該字體數據庫中查詢匹配,根據匹配結果對存儲卡上的字體文件進行解析提取,并將獲得的字體字符信息輸出至系統字體設置模塊;
系統字體設置模塊,將手機的當前系統字體格式設置為所選字體格式。
[0006]進一步地,該字體數據庫中對各種格式的字體還建立有若干從小到大級別字體的字體文件。
[0007]進一步地,該系統還包括:
字體大小選擇模塊,用于接收用戶的字體大小選擇指令;
字體大小調整模塊,與該字體數據庫關聯,于接收到字體大小選擇指令時,根據選擇的字體大小型號調用該字體數據庫中對應的字體文件,并獲取相應字體大小的字體信息,并根據獲取的字體信息更新手機的字體大小。
[0008]為達到上述目的,本發明還提供一種手機字體的動態控制方法,包括如下步驟:步驟一,接收字體格式選擇指令;
步驟二,于接收到字體格式選擇指令時,根據選擇的字體格式于字體數據庫中查詢匹配,根據匹配結果對存儲卡上的字體文件進行解析提取,并將獲得的字體字符信息輸出至系統字體設置模塊;
步驟三,將當前的系統字體格式設置為所選字體格式。
[0009]進一步地,該字體數據庫中對各種格式的字體還建立有若干從小到大級別字體的字體文件。
[0010]進一步地,所述方法還包括如下步驟:
接收字體大小選擇指令;
字體大小調整模塊于接收到字體大小選擇指令時,根據選擇的字體大小型號調用字體數據庫中對應的字體文件,并獲取相應字體大小的字體信息,并根據獲取的字體信息更新手機的字體大小。
[0011]與現有技術相比,本發明一種手機字體的動態控制系統及方法通過于手機存儲卡中存儲包含多種字體格式的字體數據庫,并提供用戶對于字體格式與大小的選擇,于用戶選擇后觸發事件,于字體數據庫中匹配相應的字體格式與大小,進而動態調節手機系統字體,為用戶提供了自由控制系統字體大小的功能,方便用戶使用,同時滿足了用戶視覺上的需求。
【附圖說明】
[0012]圖1為本發明一種手機字體的動態控制系統的系統架構圖;
圖2為本發明一種手機字體的動態控制方法的步驟流程圖。
【具體實施方式】
[0013]以下通過特定的具體實例并結合【附圖說明】本發明的實施方式,本領域技術人員可由本說明書所揭示的內容輕易地了解本發明的其它優點與功效。本發明亦可通過其它不同的具體實例加以施行或應用,本說明書中的各項細節亦可基于不同觀點與應用,在不背離本發明的精神下進行各種修飾與變更。
[0014]圖1為本發明一種手機字體的動態控制系統的系統架構圖。如圖1所示,本發明一種手機字體的動態控制系統,包括:字體數據庫10、字體格式選擇模塊11、字體引擎模塊12以及系統字體設置模塊13。
[0015]其中,字體數據庫10,存儲于手機的存儲卡中,該存儲卡可為手機的內置存儲卡,也可以為手機的外置存儲卡,為節省手機的內置存儲卡空間,可將字體數據庫設置于外置存儲卡中,該字體數據庫10包括多種字體格式文件,例如宋體、楷體、黑體等;字體格式選擇模塊11用于接收用戶的字體格式選擇指令,在本發明較佳實施例中,可通過設置一字體格式下拉菜單,該下拉菜單中包括字體數據庫10中各字體的樣式名稱,例如宋體、楷體、黑體等,當用戶點擊選擇某一字體樣式時,則發出字體格式選擇指令;字體引擎模塊12,用于于接收到字體格式選擇指令時,根據選擇的字體格式于字體數據庫10中查詢匹配,根據匹配結果對存儲卡上的字體文件進行解析提取,并將獲得的字體字符信息輸出至系統字體設置模塊13 ;系統字體設置模塊13則將當前的系統字體格式設置為所選字體格式。
[0016]較佳的,本發明一種手機字體的動態控制系統還包括字體大小選擇模塊14、字體大小調整模塊15,其中字體數據庫10中對各種格式的字體還建立有若干從小到大級別字體的字體文件,字體大小選擇模塊14用于接收用戶的字體大小選擇指令,在本發明較佳實施例中,可與字體格式下拉菜單并列設置一字體大小下拉菜單,該下拉菜單中包括對應各格式字體的字體大小,如對應宋體,字體大小有四號、小四、五號等等,當用戶