[發明專利]一種界面顯示方法及裝置在審
| 申請號: | 201310565534.4 | 申請日: | 2013-11-13 |
| 公開(公告)號: | CN103577193A | 公開(公告)日: | 2014-02-12 |
| 發明(設計)人: | 譚慧斌 | 申請(專利權)人: | 北京像素軟件科技股份有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 胡彬 |
| 地址: | 102200 北京市昌平區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 界面 顯示 方法 裝置 | ||
技術領域
本發明涉及計算機應用技術領域,尤其涉及一種界面顯示方法及裝置。
背景技術
在大規模的界面開發中,為了使界面開發與程序邏輯分離,常通過在文本中使用特定的語法編輯,實現對界面的配置,從而達到快速可靠開發的目的。
目前,不同的應用程序的標準通用標記語言(Extensible?Markup?Language,XML)界面都是基于界面模板實現的。其中,界面模板是在控件擁有大量類似內容的情況下,歸納出的相同的特征。使用時,將這些相同的特征將作為界面模板引用到不同的應用程序的界面實現中,實現復用。
但是,由于界面模板的復用依舊是建立在固定內容的復用上,界面模板中的值都是固定的,不能適用于具體的應用程序,因此,需要設計人員憑借經驗或隨意地手動修改界面模板中的值,即對界面模板進行配置,來實現具體應用程序的界面。而這種配置往往不能一次配置成功,需要多次配置試用,才能達到合適的界面顯示效果。
發明內容
本發明的目的在于提出一種界面顯示方法及裝置,以盡可能少的配置實現合適的顯示效果。
一方面,本發明提供了一種界面顯示方法,所述方法包括:
檢測終端設備的顯示屬性的值;
根據檢測到的所述終端設備的顯示屬性的值,確定待顯示對象的界面特征偏移量;
根據確定的所述界面特征偏移量,確定所述待顯示對象的界面特征值;
按照確定的所述界面特征值顯示所述待顯示對象。
可選地,所述終端設備的顯示屬性包括所述終端設備的顏色質量、屏幕分辨率和顯卡型號中的至少一項。
可選地,所述根據檢測到的所述終端設備的顯示屬性的值,確定待顯示對象的界面特征偏移量包括:
如果檢測到所述終端設備的顯示屬性的值為預設的最小值,則確定所述待顯示對象的界面特征偏移量為0;
如果檢測到所述終端設備的顯示屬性的值為預設的最大值,則確定所述待顯示對象的界面特征偏移量為1;
如果檢測到所述終端設備的顯示屬性的值為預設的最小值和最大值之間的值,則確定所述待顯示對象的界面特征偏移量為對應的0到1之間的值。
可選地,所述根據檢測到的所述終端設備的顯示屬性的值,確定待顯示對象的界面特征偏移量還包括:
如果未檢測到終端設備的顯示屬性的值,則將預設的界面特征偏移量作為待顯示對象的界面特征偏移量。
可選地,所述根據確定的所述界面特征偏移量,確定所述待顯示對象的界面特征值包括:
如果確定的所述界面特征偏移量為0,則確定所述待顯示對象的界面特征值為所述待顯示對象的界面模板中給出的最小值;
如果確定的所述界面特征偏移量為1,則確定所述待顯示對象的界面特征值為所述待顯示對象的界面模板中給出的最大值;
如果確定的所述界面特征偏移量為0到1之間的值,則確定所述待顯示對象的界面特征值為所述待顯示對象的界面模板中給出的最小值與最大值之間的對應值。
另一方面,本發明還提出了一種界面顯示裝置,所述裝置包括:
檢測模塊,用于檢測終端設備的顯示屬性的值;
第一確定模塊,用于根據所述檢測模塊檢測到的所述終端設備的顯示屬性的值,確定待顯示對象的界面特征偏移量;
第二確定模塊,用于根據所述第一確定模塊確定的所述界面特征偏移量,確定所述待顯示對象的界面特征值;
顯示模塊,用于按照所述第二確定模塊確定的所述界面特征值顯示所述待顯示對象。
可選地,所述檢測模塊檢測的所述終端設備的顯示屬性包括所述終端設備的顏色質量、屏幕分辨率和顯卡型號中的至少一項。
可選地,所述第一確定模塊具體用于:
如果檢測到所述終端設備的顯示屬性的值為預設的最小值,則確定所述待顯示對象的界面特征偏移量為0;
如果檢測到所述終端設備的顯示屬性的值為預設的最大值,則確定所述待顯示對象的界面特征偏移量為1;
如果檢測到所述終端設備的顯示屬性的值為預設的最小值和最大值之間的值,則確定所述待顯示對象的界面特征偏移量為對應的0到1之間的值。
可選地,所述第一確定模塊還用于:
在所述檢測模塊未檢測到終端設備的顯示屬性的值時,將預設的界面特征偏移量作為待顯示對象的界面特征偏移量。
可選地,所述第二確定模塊具體用于:
如果確定的所述界面特征偏移量為0,則確定所述待顯示對象的界面特征值為所述待顯示對象的界面模板中給出的最小值;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京像素軟件科技股份有限公司,未經北京像素軟件科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310565534.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種數字化智能型變頻器
- 下一篇:一種迷你型多功能網絡測試儀





