[發明專利]移動終端的主題管理系統和主題管理方法無效
| 申請號: | 200810109521.5 | 申請日: | 2008-05-28 |
| 公開(公告)號: | CN101287220A | 公開(公告)日: | 2008-10-15 |
| 發明(設計)人: | 童龍倉 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04Q7/32 | 分類號: | H04Q7/32;H04M1/21 |
| 代理公司: | 北京康信知識產權代理有限責任公司 | 代理人: | 尚志峰;吳孟秋 |
| 地址: | 518057廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 移動 終端 主題 管理 系統 方法 | ||
技術領域
本發明涉及一種管理應用程序主題的系統和方法,更具體地,涉及一種移動終端的主題管理系統和主題管理方法。
背景技術
在GUI(圖形用戶接口)開發中,會廣泛的用到控件。大量的控件通過容器控件、布局控件、窗口控件合理的組織等起來。這些控件會通過一定的形狀、外觀整體顯示出來。主題管理是用來管理所有控件的顯示外觀。用戶可以選擇不同的主題,得到不同風格的控件外觀。這樣用戶可以選擇自己喜歡的主題。可是,一般移動終端的主題管理不提供用戶自己配置具體某個控件的外觀,只是提供給用戶幾種主題選擇。用戶如果需要配置自己的控件外觀就比較難以實現。另外,一般移動終端的主題管理不提供給開發人員擴充控件外觀的功能,不方便開發人員為控件開發出更加豐富的控件外觀。
發明內容
考慮到上述問題而做出本發明,為此,本發明的主要目的在于,提供一種移動終端的主題管理系統和主題管理方法。
根據本發明的一個方面,提供了一種移動終端的主題管理系統,其包括:
樣式文件,用于保存用來配置控件的默認控件樣式和擴展控件樣式;
引擎管理模塊,用于調用默認資源樣式模塊解析默認控件樣式,并且在利用擴展控件樣式配置控件的情況下加載擴展引擎;以及
擴展引擎,用于解析擴展控件樣式并繪制經擴展的控件。
擴展引擎可以包括:擴展資源樣式模塊,用于解析擴展控件樣式并生成樣式數據;以及擴展顯示樣式模塊,用于根據由擴展資源樣式模塊生成的樣式數據來繪制經擴展的控件。
擴展資源樣式模塊還可以用于保存已解析的默認控件樣式,并使解析的擴展控件樣式與已解析的默認控件樣式相融合來生成樣式數據。
該主題管理系統還可以包括默認顯示樣式模塊,用于在僅利用默認控件樣式配置控件的情況下繪制控件。
根據本發明的另一方面,提供了一種移動終端的主題管理方法,其包括以下步驟:
步驟S202,在保存有默認控件樣式的樣式文件中創建擴展控件樣式;
步驟S204,引擎管理模塊調用默認資源樣式模塊解析樣式文件中的默認控件樣式,并在利用擴展控件樣式配置控件的情況下加載擴展引擎;以及
步驟S206,擴展引擎解析擴展控件樣式并繪制經擴展的控件。
步驟S204還可以包括:解析擴展控件樣式并生成樣式數據;以及根據由擴展資源樣式模塊生成的樣式數據來繪制經擴展的控件。
在解析擴展控件樣式之后還可以包括:保存已解析的默認控件樣式,并使解析的擴展控件樣式與已解析的默認控件樣式相融合來生成樣式數據。
如果僅利用默認控件樣式配置控件,則通過默認顯示樣式模塊來繪制控件。
在上述技術方案中,控件的外觀由樣式來定義,并通過主題來管理。用戶通過配置樣式來改變控件的外觀,開發人員通過擴充樣式達到設計新的外觀的目的。
本發明的其它特征和優點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發明而了解。本發明的目的和其他優點可通過在所寫的說明書、權利要求書、以及附圖中所特別指出的結構來實現和獲得。
附圖說明
附圖用來提供對本發明的進一步理解,并且構成說明書的一部分,與本發明的實施例一起用于解釋本發明,并不構成對本發明的限制。在附圖中:
圖1是示出了根據本發明的移動終端的主題管理系統的框圖;
圖2是示出了根據本發明的移動終端的主題管理方法的流程圖;
圖3是示出了根據本發明實施例的主題管理系統的架構圖;以及
圖4是示出了根據本發明實施例的主圖管理方法的流程圖。
具體實施方式
以下結合附圖對本發明的優選實施例進行說明,應當理解,此處所描述的優選實施例僅用于說明和解釋本發明,并不用于限定本發明。
圖1是示出了根據本發明的移動終端的主題管理系統的框圖。
參照圖1,提供了一種移動終端的主題管理系統,其包括:
樣式文件101,用于保存配置控件所需的默認控件樣式和擴展控件樣式;
引擎管理模塊102,用于調用默認資源樣式模塊解析默認控件樣式,并且在利用擴展控件樣式配置控件的情況下加載擴展引擎103;以及
擴展引擎103,用于解析擴展控件樣式并繪制經擴展的控件。
擴展引擎103可以包括:擴展資源樣式模塊,用于解析擴展控件樣式并生成樣式數據;以及擴展顯示樣式模塊,用于根據由擴展資源樣式模塊生成的樣式數據來繪制經擴展的控件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810109521.5/2.html,轉載請聲明來源鉆瓜專利網。





