本申請提供一種圖標顯示方法和電子設備。該方法包括:設定虛擬平面;將屏幕映射在虛擬平面內;將用戶對圖標界面的操作等效為屏幕在虛擬平面內的運動;確定在虛擬平面內中心坐標落入第一區域的圖標以及中心坐標落入第二區域的圖標,其中,在虛擬平面內中心坐標落入第一區域的圖標作為第一類圖標,在虛擬平面內中心坐標落入第二區域的圖標作為第二類圖標;確定圖標界面的實際顯示圖像,其中,在虛擬平面內第一類圖標和第二類圖標在屏幕中的位置與其各自在實際顯示圖像中的位置相同,在實際顯示圖像內第一類圖標的尺寸大于第二類圖標的尺寸。采用該方法可實現圖標的動態縮放。
【技術實現步驟摘要】
圖標顯示方法和電子設備
本申請屬于圖像處理
,具體涉及一種圖標顯示方法和電子設備。
技術介紹
對于像智能手表等可穿戴電子設備,圖標的尺寸通常是固定的。顯示效果較為單一。
技術實現思路
本申請的目的在于針對現有技術的不足之處,提供一種圖標顯示方法和電子設備。為解決上述技術問題,本申請采用如下技術方案。本申請的實施例提供一種圖標顯示方法,包括:設定虛擬平面,其中,多個圖標在所述虛擬平面中均勻分布;將屏幕映射在所述虛擬平面內,其中,在所述虛擬平面內所述屏幕的形狀和尺寸與其真實形狀和尺寸相同,所述多個圖標的尺寸與其原始尺寸相等,所述屏幕劃分有位于其中部的第一區域以及環繞所述第一區域的第二區域;將用戶對圖標界面的操作等效為所述屏幕在所述虛擬平面內的運動;確定在所述虛擬平面內中心坐標落入所述第一區域的圖標以及中心坐標落入所述第二區域的圖標,其中,在所述虛擬平面內中心坐標落入所述第一區域的圖標作為第一類圖標,在所述虛擬平面內中心坐標落入所述第二區域的圖標作為第二類圖標;確定所述圖標界面的實際顯示圖像,其中,在所述虛擬平面內所述第一類圖標和所述第二類圖標在所述屏幕中的位置與其各自在所述實際顯示圖像中的位置相同,在所述實際顯示圖像內所述第一類圖標的尺寸大于所述第二類圖標的尺寸。可選地,在所述實際顯示圖像內所述第一類圖標的尺寸為其原始尺寸,在所述實際顯示圖像內所述第二類圖標的尺寸小于其原始尺寸。可選地,所述多個圖標在所述虛擬平面陣列式分布或者呈同心圓式分布。可選地,將用戶對所述圖標界面的操作等效為所述屏幕在所述虛擬平面內的反向運動,包括:將用戶對所述圖標界面的拖動操作等效為所述屏幕在所述虛擬平面內沿相反方向的移動,和/或,將用于對所述圖標界面的轉動操作等效為所述屏幕在所述虛擬平面內沿相反方向的轉動。可選地,在所述實際顯示圖像內所述第二類圖標的尺寸根據其距離所述實際顯示圖像的中心的距離確定,其中,對于任意兩個第二類圖標,與所述實際顯示圖像的中心距離更大的第二圖標的尺寸小于或等于與所述實際顯示圖像的中心距更小的第二類圖標的尺寸,與所述實際顯示圖像的中心距離最大的第二圖標的尺寸小于與所述實際顯示圖像的中心距最小的第二類圖標的尺寸。可選地,在所述實際顯示圖像中所述第二類圖標的尺寸與其中心坐標與所述實際顯示圖像中心的距離呈線性關系。可選地,所述屏幕還劃分有環繞所述第二區域的第三區域,在所述虛擬平面內中心坐標落入所述第三區域的圖標作為第三類圖標,在所述實際顯示圖像中,所述第三類圖標不顯示。可選地,確定實際顯示圖像,還包括:將所述第一類圖標和所述第二類圖標疊加在背景圖像上。可選地,所述第一區域的邊界的形狀以及所述第二區域的邊界的形狀與所述屏幕的形狀相同。本申請的實施例提供一種電子設備,包括存儲器和處理器,所述存儲器存儲指令,所述指令在所述處理器運行時執行上述的方法。可選地,所述電子設備為可穿戴電子設備。與現有技術相比,本申請的有益效果為:根據用戶對圖標界面的操作,可以實時動態地確定出需要顯示的圖標中哪些圖標是第一類圖標,需要顯示的圖標中哪些圖標是第二類圖標,進而能夠實時地縮短第二類圖標在實際顯示圖像中的尺寸,達到動態圖標縮放的效果。除此之外,圖標界面移動的軌跡是不做限定的,也就是這些圖標在屏幕中的坐標位置的移動軌跡是沒有限定的。圖標界面的操作更加靈活。附圖說明圖1是本申請的實施例提供的圖標顯示方法的流程圖。圖2是本申請的一個例子中虛擬平面內的圖像。圖3是對應圖2所示虛擬平面內圖像的實際顯示圖像。圖4是本申請的一個例子中虛擬平面內的圖像。圖5是對應圖4所示虛擬平面內圖像的實際顯示圖像。圖6是本申請實施例的電子設備的框圖。其中附圖標記為:11、第一類圖標;12、第二類圖標;13、第三類圖標;a1、第一區域;a2、第二區域;a3、第三區域;100、存儲器;200、處理器。具體實施方式在本申請中,應理解,諸如“包括”或“具有”等術語旨在指示本說明書中所公開的特征、數字、步驟、行為、部件、部分或其組合的存在,并且不旨在排除一個或多個其他特征、數字、步驟、行為、部件、部分或其組合存在的可能性。另外還需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。下面將參考附圖并結合實施例來詳細說明本申請。下面結合附圖所示的實施例對本申請作進一步說明。如附圖1所示,本申請的實施例提供一種圖標顯示方法,包括以下步驟。步驟S1、設定虛擬平面,其中,多個圖標在所述虛擬平面中均勻分布。步驟S2、將屏幕映射在所述虛擬平面內,其中,在所述虛擬平面內所述屏幕的形狀和尺寸與其真實形狀和尺寸相同,所述多個圖標的尺寸與其原始尺寸相等,所述屏幕劃分有位于其中部的第一區域a1以及環繞所述第一區域a1的第二區域a2。步驟S3、將用戶對圖標界面的操作等效為所述屏幕在所述虛擬平面內的運動。步驟S4、確定在所述虛擬平面內中心坐標落入所述第一區域a1的圖標以及中心坐標落入所述第二區域a2的圖標,其中,在所述虛擬平面內中心坐標落入所述第一區域a1的圖標作為第一類圖標11,在所述虛擬平面內中心坐標落入所述第二區域a2的圖標作為第二類圖標12。步驟S5、確定所述圖標界面的實際顯示圖像,其中,在所述虛擬平面內所述第一類圖標11和所述第二類圖標12在所述屏幕中的位置與其各自在所述實際顯示圖像中的位置相同,在所述實際顯示圖像內所述第一類圖標11的尺寸大于所述第二類圖標12的尺寸。對于像智能手表這樣的可穿戴電子產品,通常屏幕尺寸較小,圖標的數量較多。顯示圖標界面時,屏幕在同一時刻只能顯示部分圖標。本申請的實施例中,假定存在一個虛擬平面,大量的圖標在虛擬平面上均勻分布。將屏幕映射在所述虛擬平面內,也就是在該虛擬平面內設置一個可以移動的圖形,該圖形的形狀與屏幕的形狀是相同的。用戶對圖標界面進行諸如拖動或轉動的操作,等效為屏幕在虛擬平面內的運動。例如用戶向右滑動圖標界面,圖標在實際顯示圖像里是向右移動的,等效為在虛擬平面內屏幕向左移動。又例如用戶向右滑動圖標界面,視為觀察圖標的窗口向右移動,圖標在實際顯示圖像里是向左移動的,等效為在虛擬平面內屏幕向右移動。屏幕劃分有中部的第一區域a1和外圍的第二區域a2。在虛擬平面內可以確定當前哪些圖標是落入第一區域a1的,那么最終顯示圖像中中心位置處的圖標的尺寸相對較大。在虛擬平面內可以確定當前哪些圖標是落入第二區域a2的,那么最終顯示圖像中相對靠外圍的圖標的尺寸相對較小。由于用戶更關注中心區域的圖標,所以這些圖標的尺寸相對更大。如此即可實現動態圖標縮放。而且用戶對圖標界面操作的軌跡是任意的,按照這種顯示方法,在實際顯示圖像中圖標的移動軌跡也是任意的。給用戶的操作帶來更大的自由度。可選地,在所述實際顯示圖像內所述第一類圖標11的尺寸為其原始尺寸,在所述實際顯示圖像內所述第二類圖標12的尺寸小于其原始本文檔來自技高網...
【技術保護點】
1.一種圖標顯示方法,其特征在于,包括:/n設定虛擬平面,其中,多個圖標在所述虛擬平面中均勻分布;/n將屏幕映射在所述虛擬平面內,其中,在所述虛擬平面內所述屏幕的形狀和尺寸與其真實形狀和尺寸相同,所述多個圖標的尺寸與其原始尺寸相等,所述屏幕劃分有位于其中部的第一區域以及環繞所述第一區域的第二區域;/n將用戶對圖標界面的操作等效為所述屏幕在所述虛擬平面內的運動;/n確定在所述虛擬平面內中心坐標落入所述第一區域的圖標以及中心坐標落入所述第二區域的圖標,其中,在所述虛擬平面內中心坐標落入所述第一區域的圖標作為第一類圖標,在所述虛擬平面內中心坐標落入所述第二區域的圖標作為第二類圖標;/n確定所述圖標界面的實際顯示圖像,其中,在所述虛擬平面內所述第一類圖標和所述第二類圖標在所述屏幕中的位置與其各自在所述實際顯示圖像中的位置相同,在所述實際顯示圖像內所述第一類圖標的尺寸大于所述第二類圖標的尺寸。/n
【技術特征摘要】
1.一種圖標顯示方法,其特征在于,包括:
設定虛擬平面,其中,多個圖標在所述虛擬平面中均勻分布;
將屏幕映射在所述虛擬平面內,其中,在所述虛擬平面內所述屏幕的形狀和尺寸與其真實形狀和尺寸相同,所述多個圖標的尺寸與其原始尺寸相等,所述屏幕劃分有位于其中部的第一區域以及環繞所述第一區域的第二區域;
將用戶對圖標界面的操作等效為所述屏幕在所述虛擬平面內的運動;
確定在所述虛擬平面內中心坐標落入所述第一區域的圖標以及中心坐標落入所述第二區域的圖標,其中,在所述虛擬平面內中心坐標落入所述第一區域的圖標作為第一類圖標,在所述虛擬平面內中心坐標落入所述第二區域的圖標作為第二類圖標;
確定所述圖標界面的實際顯示圖像,其中,在所述虛擬平面內所述第一類圖標和所述第二類圖標在所述屏幕中的位置與其各自在所述實際顯示圖像中的位置相同,在所述實際顯示圖像內所述第一類圖標的尺寸大于所述第二類圖標的尺寸。
2.根據權利要求1所述的方法,其特征在于,在所述實際顯示圖像內所述第一類圖標的尺寸為其原始尺寸,在所述實際顯示圖像內所述第二類圖標的尺寸小于其原始尺寸。
3.根據權利要求1所述的方法,其特征在于,所述多個圖標在所述虛擬平面陣列式分布或者呈同心圓式分布。
4.根據權利要求1所述的方法,其特征在于,將用戶對所述圖標界面的操作等效為所述屏幕在所述虛擬平面內的反向運動,包括:將用戶對所述圖標界面的拖動操作等效為所述屏幕在所述虛擬平面內沿相反方向的移動,和/或,將用于對所述圖標界面的轉動...
【專利技術屬性】
技術研發人員:金海鵬,
申請(專利權)人:泰凌微電子上海有限公司,
類型:發明
國別省市:上海;31
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。