[發明專利]操作列表的控制方法、裝置有效
| 申請號: | 202110021005.2 | 申請日: | 2021-01-08 |
| 公開(公告)號: | CN112346813B | 公開(公告)日: | 2021-04-13 |
| 發明(設計)人: | 崔寶秋;吳華;王瑞端 | 申請(專利權)人: | 北京小米移動軟件有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451;G06F3/0482 |
| 代理公司: | 北京法勝知識產權代理有限公司 11922 | 代理人: | 戎鄭華 |
| 地址: | 100085 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 操作 列表 控制 方法 裝置 | ||
本公開關于一種操作列表的控制方法,包括:獲取目標操作項位于預設位置時,目標操作項與顯示區域底部的剩余空間;獲取操作列表的當前列表視口的尺寸;根據剩余空間將當前列表視口的尺寸延長,以生成延長的當前列表視口;根據延長后的當前列表視口對操作列表進行布局,以獲取目標操作項的下一項操作項的尺寸;根據所述下一項操作項的尺寸和所述剩余空間確定所述目標操作項的展示位置。在本公開的實施例之中,可以根據剩余空間對當前列表視口進行延長,從而根據延長后的當前列表視口進行布局,確定下一項操作項的尺寸,并根據下一項操作項的尺寸和剩余空間確定目標操作項的展示位置,因此可以避免在屏幕之下出現留白,提高用戶的觀感。
技術領域
本公開涉及智能設備技術領域,尤其涉及一種操作列表的控制方法、裝置及存儲介質。
背景技術
相關技術中,隨著智能設備(例如智能電視)功能的不斷增強,智能設備的操作列表也越來越龐大。目前,為了提高列表展現的舒適性,可將智能設備操作列表之中的每個操作項在智能設備之中進行居中顯示。
然而,如果當前的操作項之后沒有進一步的操作項,則可能會導致給用戶顯示出空白的內容,導致用戶觀感不佳。具體而言,通常會將操作項列表之中當前可操作的操作項進行居中顯示。但是由于不知道后續操作項的大小,就會導致雖然該當前操作項居中顯示了,但是后續操作項過大的話,無法被渲染,就會在顯示區域底部出現空隙,或者如果下一個操作項過小,導致下面第二個操作項沒有被渲染,也可能會導致無法填滿剩余空間。如圖1所示,為相關技術之中一種智能設備操作列表顯示的示意圖。其中,以智能電視為例進行描述。該智能電視100具有操作列表110和顯示區域120,操作列表110具有當前列表視口130,其中,當前列表視口130具有緩沖區131。操作列表110包括操作項1至操作項4。目前,操作項2和3顯示在當前列表視口130之中,并將操作項3居中顯示。從圖中可以看出,操作項4的尺寸較大,因此操作項4并未全部被移入緩沖區131之中,因此操作項4未被渲染,因此無法顯示,導致顯示區域120之中在操作項3和顯示區域底部會產生很大的留白。
綜上所述,可以看出相關技術的操作列表控制方式會導致顯示區域底部存在空隙,導致顯示效果較差,智能設備的顯示區域有留白,會嚴重影響用戶觀感。
發明內容
本公開提供一種操作列表的控制方法、裝置及存儲介質,以至少解決相關技術中屏幕底部存在留白的問題。本公開的技術方案如下:
根據本公開實施例的第一方面,提供一種操作列表的控制方法,包括:獲取目標操作項;獲取所述目標操作項位于預設位置時,所述目標操作項與顯示區域底部的剩余空間;獲取操作列表的當前列表視口的尺寸;根據所述剩余空間將所述當前列表視口的尺寸延長,以生成延長的當前列表視口;根據延長后的所述當前列表視口對所述操作列表進行布局,以獲取所述目標操作項的下一項操作項的尺寸;根據所述下一項操作項的尺寸和所述剩余空間確定所述目標操作項的展示位置。
在本公開的一個實施例之中,所述根據所述下一項操作項的尺寸和所述剩余空間確定所述目標操作項的展示位置,包括:如果所述下一項操作項的尺寸大于或等于所述剩余空間的尺寸,則將所述目標操作項設置為所述預設位置。
在本公開的一個實施例之中,所述根據所述下一項操作項的尺寸和所述剩余空間確定所述目標操作項的展示位置,包括:如果所述下一項操作項的尺寸小于所述剩余空間的尺寸,則獲取所述下一項操作項的尺寸與所述剩余空間的尺寸的差值;根據所述差值將所述目標操作項從所述預設位置偏移所述差值。
在本公開的一個實施例之中,在所述根據所述剩余空間將所述當前列表視口的尺寸延長之前,還包括:判斷所述當前列表視口的緩沖區是否涵蓋所述下一項操作項;如果所述當前列表視口的緩沖區涵蓋所述下一項操作項,則保持所述當前列表視口的尺寸不變;如果所述當前列表視口的緩沖區未涵蓋所述下一項操作項,則將所述當前列表視口的尺寸延長。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京小米移動軟件有限公司,未經北京小米移動軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110021005.2/2.html,轉載請聲明來源鉆瓜專利網。





