[發(fā)明專利]微件面積調節(jié)的方法及裝置有效
| 申請?zhí)枺?/td> | 201310363344.4 | 申請日: | 2013-08-20 |
| 公開(公告)號: | CN103455245A | 公開(公告)日: | 2013-12-18 |
| 發(fā)明(設計)人: | 薛嶸 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F3/0484 | 分類號: | G06F3/0484;G06F3/0488;G06F9/44 |
| 代理公司: | 北京中博世達專利商標代理有限公司 11274 | 代理人: | 張娜 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 面積 調節(jié) 方法 裝置 | ||
技術領域
本發(fā)明涉及互聯網應用技術領域,尤其涉及一種微件面積調節(jié)的方法及裝置。
背景技術
現有安卓(Android)系統(tǒng)的設備,其主屏部分由桌面啟動器(launcher)應用進程來實現的。桌面啟動器應用是系統(tǒng)核心應用,在設備被啟動時同時被開啟,并且是開啟其他應用的基礎。桌面啟動器應用提供了一個虛擬的桌面(home)界面,在桌面上,有兩種基本的內容,一種是微件(Widget),另一種是應用的快捷方式。其中Widget作為應用信息的呈現與簡單操作的載體,可以支持顯示一些應用內的信息給用戶,如新聞標題,郵件標題,快速提醒等;同時,微件也可以通過簡單的手勢操作,如點擊,滑動等,來觸發(fā)啟動微件對應的應用,進入應用界面,或者切換所呈現內容的切換,翻頁等動作。但是,因為微件本身的面積有限,且微件占用桌面的空間,因此,安卓系統(tǒng)提供了微件面積大小可變的功能,以便用戶根據自己的需要調節(jié)微件的大小,達到信息顯示內容與占用桌面空間二者之間的平衡,滿足自己對功能性和易用性的綜合要求。
現有技術中,在調節(jié)微件面積時采用下述方式:用戶長按微件之后,微件進入編輯模式,編輯模式用于調整微件的面積大小和位置。進入編輯模式的特征是微件的邊緣位置顯示邊框,并在邊框的每個邊的中點位置或每個頂點顯示一個小圓點。當用戶拖動一個小圓點移動時,該小圓點(位于邊的中點)所在的邊的位置隨之改變或該小圓點(位于頂點)對應的兩條邊的位置及長度隨之改變,進而實現對微件面積大小的調節(jié)。
在實現上述微件面積調節(jié)的過程中,發(fā)明人發(fā)現現有技術中至少存在如下問題:由于在編輯模式中顯示的邊框面積有限,因此用戶無法準確的點擊邊框上的小圓點,導致操作準確度低的問題。當用戶未能準確點擊小圓點時,如果接觸點在邊框內部則觸發(fā)微件移動指示,如果接觸點在邊框外部則無法對微件進行調整。
發(fā)明內容
本發(fā)明提供的一種微件面積調節(jié)的方法及裝置,能夠解決用戶操作準確度低的問題。
第一方面,本發(fā)明提供了一種微件面積調節(jié)的方法,其特征在于,包括:
根據用戶觸發(fā)的啟動指示進入微件編輯狀態(tài);
獲取用戶在進入編輯狀態(tài)的微件中觸發(fā)的滑動軌跡,所述滑動軌跡用于調節(jié)微件面積;
根據由所述滑動軌跡的偏移量確定的微件終止位置以及屏幕邊框位置確定所述微件面積。
在所述第一方面的第一種可能的實現方式中,所述獲取用戶在進入編輯狀態(tài)的微件中觸發(fā)的滑動軌跡,包括:
獲取用戶在進入編輯狀態(tài)的微件內部區(qū)域中觸發(fā)的滑動軌跡。
在所述第一方面的實現方式中,還提供了所述第一方面的第二種可能的實現方式,在所述第一方面的第二種可能的實現方式中,所述根據由所述滑動軌跡的偏移量確定的微件終止位置以及屏幕邊框位置確定所述微件面積,包括:
根據滑動軌跡起點和終點確定位移量,所述位移量用于表示微件各頂點的位移量;
根據所述位移量和微件初始位置計算微件終止位置,所述微件終止位置和微件起始位置均由所述微件的四個頂點坐標表示,所述微件初始位置為滑動軌跡的起點對應的微件各定點的位置,所述微件終止位置為滑動軌跡的終點對應的微件各定點的位置;
獲取屏幕邊框的四個頂點坐標;
如果所述微件終止位置的四個頂點坐標中存在超出所述屏幕邊框的四個頂點坐標表示的坐標范圍的坐標,則計算所述微件與所述屏幕邊框的重疊區(qū)域的面積,所述重疊區(qū)域的面積為所述微件面積。
在所述第一方面的實現方式中,還提供了所述第一方面的第三種可能的實現方式,在所述第一方面的第三種可能的實現方式中,所述根據用戶觸發(fā)的啟動指示進入微件編輯狀態(tài),包括:
根據用戶觸發(fā)的啟動指示顯示激活狀態(tài)的微件。
第二方面,本發(fā)明還提供了一種微件面積調節(jié)的方法,包括:
根據用戶觸發(fā)的啟動指示進入微件編輯狀態(tài);
獲取用戶在進入編輯狀態(tài)的微件內部區(qū)域中觸發(fā)的滑動軌跡,所述滑動軌跡用于調節(jié)微件面積;
如果接收到用戶在預設固定點上觸發(fā)的固定指示,則根據所述預設固定點、與所述預設固定點對應的參考點以及所述滑動軌跡起點和終點對應的位移量確定所述微件面積,或者根據所述滑動軌跡終點以及所述預設固定點確定所述微件面積。
在所述第二方面的第一種可能的實現方式中,所述獲取用戶在進入編輯狀態(tài)的微件中觸發(fā)的滑動軌跡,包括:
獲取用戶在進入編輯狀態(tài)的微件內部區(qū)域中觸發(fā)的滑動軌跡。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310363344.4/2.html,轉載請聲明來源鉆瓜專利網。





