[發明專利]界面元素的自動調整方法和裝置有效
| 申請號: | 201410135821.6 | 申請日: | 2014-04-04 |
| 公開(公告)號: | CN103914211B | 公開(公告)日: | 2017-08-25 |
| 發明(設計)人: | 許順;錢鵬 | 申請(專利權)人: | 華為終端有限公司 |
| 主分類號: | G06F3/0481 | 分類號: | G06F3/0481 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司11205 | 代理人: | 劉芳 |
| 地址: | 518129 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 界面 元素 自動 調整 方法 裝置 | ||
技術領域
本發明實施例涉及計算機技術,尤其涉及一種界面元素的自動調整方法和裝置。
背景技術
隨著互聯網技術的發展,Widget(也稱為微件)被廣泛應用到智能手機、平板電腦、臺式電腦等電子設備上,Widget是微小的程序視圖,可以嵌入到其他應用程序中,并接受定期的更新。常見的是將Widget嵌入到桌面,目前桌面多是網格設計,如采用了4x4的網格或5x5的網格,widget為了適應桌面的設計,必須規定自己的大小,通常widget的大小為固定大小。
由于桌面網格大小固定,并且桌面上每一屏的剩余連續空間也不相同,如果widget只有一種尺寸會使得widget在桌面上放置的靈活性差,例如,有些桌面由于剩余連續空間小而無法放置widget,而有些桌面剩余連續空間很大,使用較小尺寸的widget不方便用戶操作。為了解決這個問題,一種方式是,對于同一個widget,提供不同尺寸的widget圖標供用戶選擇。另一種方式是提供可調整尺寸的widget,例如goole提供的瀏覽器書簽和日歷widget可以調整尺寸。
但是,現有技術的兩種方式都需要用戶手動選擇或調整,用戶操作繁瑣,給用戶帶來不好的體驗。而且,對于第二種方式,加大了widget開發難度,目前支持此方案的widget很少。
發明內容
本發明實施例提供一種界面元素的自動調整方法和裝置,能夠能夠自動調整界面元素的位置和大小,方便用戶操作,提高了用戶體驗,同時也提高了用戶界面的使用效率。
本發明第一方面提供一種界面元素的自動調整方法,包括:
獲取用戶添加新界面元素產生的添加操作信號,并根據所述添加操作信號確定所述新界面元素在第一界面的待放置位置和放置所述新界面元素需要的空間;
當根據所述新界面元素的待放置位置和需要的空間確定所述第一界面的剩余連續空間不足夠放置所述新界面元素時,根據所述新界面元素的待放置位置和需要的空間調整所述第一界面上的界面元素的位置和大小,以使調整后的所述第一界面的剩余連續空間足夠放置所述新界面元素,并將所述新界面元素添加到所述調整后的所述第一界面上。
結合本發明第一方面,在本發明第一方面的第一種可能的實現方式中,所述根據所述新界面元素的待放置位置和需要的空間調整所述第一界面上的界面元素的位置和大小,以使調整后的所述第一界面的剩余連續空間足夠放置所述新界面元素,并將所述新界面元素添加到所述調整后的所述第一界面上,包括:
如果所述第一界面上的界面元素包括至少一個微件圖標,則分別檢測所述至少一個微件圖標是否有對應的小尺寸的微件圖標;
如果所述至少一個微件圖標有對應的小尺寸的微件圖標,根據所述新界面元素需要的空間將所述至少一個微件圖標替換為對應的小尺寸的微件圖標;
如果所述調整后的所述第一界面的剩余連續空間足夠放置所述新界面元素,則將所述新界面元素添加到所述調整后的所述第一界面的剩余連續空間內。
結合本發明第一方面的第一種可能的實現方式,在本發明第一方面的第二種可能的實現方式中,如果所述至少一個微件圖標都沒有對應的小尺寸的微件圖標,所述方法還包括:
將所述第一界面上的界面元素移動至第二界面,以使調整后的所述第一界面的剩余連續空間足夠放置所述新界面元素,將所述新界面元素添加到所述調整后的所述第一界面的剩余連續空間內;
或者,
將所述第一界面上除所述各微件圖標外的界面元素移動至預設文件夾,以使調整后的所述第一界面的剩余連續空間足夠放置所述新界面元素,將所述新界面元素添加到所述調整后的所述第一界面的剩余連續空間內。
結合本發明第一方面的第一種可能的實現方式,在本發明第一方面的第三種可能的實現方式中,如果所述調整后的所述第一界面的剩余連續空間不足夠放置所述新界面元素,則所述方法還包括:
將所述第一界面上的界面元素移動至第二界面,以使調整后的所述第一界面的剩余連續空間足夠放置所述新界面元素,將所述新界面元素添加到所述調整后的所述第一界面的剩余連續空間內;
或者,將所述第一界面上除所述各微件圖標外的界面元素移動至預設文件夾,以使調整后的所述第一界面的剩余連續空間足夠放置所述新界面元素,將所述新界面元素添加到所述調整后的所述第一界面的剩余連續空間內。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為終端有限公司,未經華為終端有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410135821.6/2.html,轉載請聲明來源鉆瓜專利網。





