[發明專利]一種移動終端以及動態調整菜單欄軟鍵顯示的方法有效
| 申請號: | 200910261643.0 | 申請日: | 2009-12-18 |
| 公開(公告)號: | CN101741954A | 公開(公告)日: | 2010-06-16 |
| 發明(設計)人: | 張雪 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04M1/247 | 分類號: | H04M1/247;H04M1/725 |
| 代理公司: | 北京安信方達知識產權代理有限公司 11262 | 代理人: | 李健;龍洪 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 移動 終端 以及 動態 調整 菜單欄 軟鍵 顯示 方法 | ||
技術領域
本發明涉及移動通信技術領域,尤其涉及一種移動終端以及該移動終端 的用戶界面上動態調整菜單欄軟鍵顯示的方法。
背景技術
隨著移動通信技術的發展,移動終端已經在全球日益普及,而其UI界 面(User?Interface,用戶圖形界面)對于用戶來說具有最直觀的體驗,可能 成為用戶選擇產品的第一條件,因此合理的界面設計對于移動終端而言是一 個很重要的因素。
目前的手機或者其它移動終端,在其用戶界面上通常會有各種菜單欄, 菜單欄上會布置一個或多個軟鍵,軟鍵上顯示對應的字符串內容。如圖1所 示,在一般情況下都會在屏幕底部劃分出一塊底部條區域作為菜單欄,用以 顯示菜單按鈕,提示用戶進行一系列操作。底部條一般會視情況分為左、中、 右三個鍵,而每個鍵的長度通常都是設為固定值,例如根據整個底部條長度 進行等分。
但是由于目前手機功能越來越多,底部條需要顯示的菜單信息也越來越 豐富,同時手機產品可能會銷往其他各個國家,而很多國家和地區的語言文 字各不相同。對于同一功能鍵可能會出現一個單詞的長度超過顯示范圍的情 況,導致底部條上固定分配的長度往往無法顯示完整,而在某些情況下又無 法縮寫單詞,即使勉強縮寫,也會給用戶造成不好的體驗。
在某一個軟鍵字符串無法顯示完整的同時,其他的軟鍵字符串可能很短 或者根本沒有顯示內容,在固定等分長度的分配原則下,此時多出的空間卻 不能用于顯示無法完整顯示字符串的軟鍵。這就造成了一部分軟鍵顯示空間 不足,而另一部分軟鍵顯示空間浪費的矛盾情形出現。
因此,這就需要一種可以動態分配類似底部條的多個軟鍵顯示位置和長 度的技術方案,來滿足多語言環境等復雜情況下,菜單欄的軟鍵能夠正常顯 示對應字符串內容的要求。
發明內容
本發明所要解決的技術問題在于,提供一種移動終端以及該移動終端的 用戶界面上動態調整菜單欄軟鍵顯示的方法,解決現有菜單欄上因軟鍵字符 串長度差異和固定顯示長度之間的矛盾導致的無法正確顯示的問題。。
為了解決上述問題,本發明提出了一種動態調整菜單軟鍵顯示的方法, 包括如下步驟:
A、獲取菜單欄的顯示總長度以及菜單欄上全部軟鍵各自的對應字符串 長度值和位置信息;
B、根據菜單欄上的字符串長度值為非零的軟鍵個數及非零軟鍵的位置 信息分配各個非零軟鍵的顯示位置及顯示長度,按所分配的顯示位置和顯示 長度顯示所述非零軟鍵,其中:
所述各個非零軟鍵的顯示長度總和小于或等于所述菜單欄的顯示總長 度,若非零軟鍵對應字符串長度值超過軟鍵的顯示長度時進行截取或縮寫。
所述步驟B中,進一步包括:
若所有非零軟鍵對應的字符串長度值均小于或等于按非零軟鍵個數均 分所述菜單欄的顯示總長度后所得長度均值,則按照非零軟鍵的位置信息分 配顯示位置,按照所述長度均值作為顯示長度,對非零軟鍵進行顯示。
所述步驟B中,進一步包括:
若任一非零軟鍵對應的字符串長度值大于按非零軟鍵個數均分所述菜 單欄的顯示總長度后所得長度均值,且非零軟鍵個數為1個,則:
按照非零軟鍵的位置信息分配顯示位置,分配顯示長度為小于或等于菜 單欄的顯示總長度的四分之三的長度值,對非零軟鍵進行顯示。
所述步驟B中,進一步包括:
若任一非零軟鍵對應的字符串長度值大于按非零軟鍵個數均分所述菜 單欄的顯示總長度后所得長度均值,且非零軟鍵個數為2個,則:
按照非零軟鍵的位置信息分配顯示位置,分配顯示長度為小于或等于菜 單欄的顯示總長度的五分之二的長度值,對非零軟鍵進行顯示。
所述步驟B中,進一步包括:
若任一非零軟鍵對應的字符串長度值大于按非零軟鍵個數均分所述菜 單欄的顯示總長度后所得長度均值,且非零軟鍵個數為3個,則:
獲取三個非零軟鍵的字符串長度之和disSum,如果所述菜單欄的顯示 總長度disManu與所述disSum的差小于或等于第一閾值,則獲取剩余顯示 空間的均值disAve=(disSum-disManu)/2;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910261643.0/2.html,轉載請聲明來源鉆瓜專利網。





