浮動(dòng)圖標(biāo)顯示系統(tǒng)及方法
【專利摘要】一種浮動(dòng)圖標(biāo)顯示系統(tǒng),應(yīng)用于電子裝置中。該系統(tǒng)包括位置獲取模塊、判斷模塊及調(diào)整模塊。所述位置獲取模塊用于獲取電子裝置所顯示的顯示畫面中浮動(dòng)圖標(biāo)及信息區(qū)域的位置信息。所述判斷模塊用于根據(jù)浮動(dòng)圖標(biāo)以及信息區(qū)域的位置信息判斷所述浮動(dòng)圖標(biāo)與信息區(qū)域是否存在交疊。所述調(diào)整模塊用于當(dāng)所述浮動(dòng)圖標(biāo)與信息區(qū)域存在交疊時(shí),調(diào)整所述顯示畫面上顯示的內(nèi)容,使該浮動(dòng)圖標(biāo)位于所述信息區(qū)域之外。本發(fā)明還提供一種浮動(dòng)圖標(biāo)顯示方法。本發(fā)明所提供的浮動(dòng)圖標(biāo)顯示系統(tǒng)及方法能夠在顯示畫面中的浮動(dòng)圖標(biāo)與信息顯示內(nèi)容重疊時(shí)自動(dòng)調(diào)整顯示畫面,使得所述浮動(dòng)圖標(biāo)與信息顯示內(nèi)容不重疊,方便用戶使用。
【專利說明】淳動(dòng)圖標(biāo)顯示系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及一種浮動(dòng)圖標(biāo)顯示系統(tǒng)及方法。
【背景技術(shù)】
[0002] 手機(jī)、平板電腦、計(jì)算機(jī)等電子設(shè)備中,經(jīng)常會(huì)有一些應(yīng)用程序的浮動(dòng)圖標(biāo)顯示在 電子裝置的人機(jī)交互界面,例如當(dāng)前網(wǎng)絡(luò)下載流量、輸入法界面、內(nèi)存使用量以及快捷操作 等浮動(dòng)圖標(biāo)。這些顯示的浮動(dòng)圖標(biāo),雖然在一定程度上方便了用戶的使用,但浮動(dòng)圖標(biāo)也可 能會(huì)遮擋顯示畫面中顯示的其它內(nèi)容,使得用戶的操作受到干擾。
【發(fā)明內(nèi)容】
[0003] 鑒于以上內(nèi)容,有必要提供一種浮動(dòng)圖標(biāo)顯示系統(tǒng),應(yīng)用于電子裝置中。該系統(tǒng)包 括位置獲取模塊、判斷模塊及調(diào)整模塊。所述位置獲取模塊用于獲取電子裝置所顯示的顯 示畫面中浮動(dòng)圖標(biāo)及信息區(qū)域的位置信息,該浮動(dòng)圖標(biāo)是指顯示畫面中浮動(dòng)顯示的信息交 互窗口,該信息區(qū)域是指固定在顯示畫面中的具有顯示內(nèi)容的區(qū)域。所述判斷模塊用于根 據(jù)浮動(dòng)圖標(biāo)以及信息區(qū)域的位置信息判斷所述浮動(dòng)圖標(biāo)與信息區(qū)域是否存在交疊。所述調(diào) 整模塊用于當(dāng)所述浮動(dòng)圖標(biāo)與信息區(qū)域存在交疊時(shí),調(diào)整所述顯示畫面上顯示的內(nèi)容,使 該浮動(dòng)圖標(biāo)位于所述信息區(qū)域之外。
[0004] 還有必要提供一種浮動(dòng)圖標(biāo)顯示方法,應(yīng)用于電子裝置中。該方法包括:位置獲取 步驟,獲取電子裝置所顯示的顯示畫面中浮動(dòng)圖標(biāo)及信息區(qū)域的位置信息,該浮動(dòng)圖標(biāo)是 指顯示畫面中浮動(dòng)顯示的信息交互窗口,該信息區(qū)域是指固定在顯示畫面中的具有顯示內(nèi) 容的區(qū)域;判斷步驟,根據(jù)浮動(dòng)圖標(biāo)以及信息區(qū)域的位置信息判斷所述浮動(dòng)圖標(biāo)與信息區(qū) 域是否存在交疊;以及調(diào)整步驟,當(dāng)所述浮動(dòng)圖標(biāo)與信息區(qū)域存在交疊時(shí),調(diào)整所述顯示畫 面上顯示的內(nèi)容,使該浮動(dòng)圖標(biāo)位于所述信息區(qū)域之外。
[0005] 相較于現(xiàn)有技術(shù),本發(fā)明所提供的浮動(dòng)圖標(biāo)顯示系統(tǒng)及方法能夠在顯示畫面中的 浮動(dòng)圖標(biāo)與信息顯示內(nèi)容重疊時(shí)自動(dòng)調(diào)整顯示畫面,使得所述浮動(dòng)圖標(biāo)與信息顯示內(nèi)容不 重疊,方便用戶使用。
【專利附圖】
【附圖說明】
[0006] 圖1是電子裝置的顯示畫面上顯示一浮動(dòng)圖標(biāo)的一實(shí)施方式的示意圖。
[0007] 圖2是本發(fā)明浮動(dòng)圖標(biāo)顯示系統(tǒng)的運(yùn)行環(huán)境的架構(gòu)圖。
[0008] 圖3是本發(fā)明的浮動(dòng)圖標(biāo)顯示方法的流程圖。
[0009] 圖4是圖3中步驟S203的子步驟的流程圖。
[0010] 圖5至圖7是對浮動(dòng)圖標(biāo)的顯示位置進(jìn)行調(diào)整的示意圖。
[0011] 主要元件符號說明
【權(quán)利要求】
1. 一種浮動(dòng)圖標(biāo)顯示系統(tǒng),應(yīng)用于電子裝置中,該系統(tǒng)包括: 位置獲取模塊,用于獲取電子裝置所顯示的顯示畫面中浮動(dòng)圖標(biāo)及信息區(qū)域的位置信 息,該浮動(dòng)圖標(biāo)是指顯示畫面中浮動(dòng)顯示的信息交互窗口,該信息區(qū)域是指固定在顯示畫 面中的具有顯示內(nèi)容的區(qū)域; 判斷模塊,用于根據(jù)浮動(dòng)圖標(biāo)以及信息區(qū)域的位置信息判斷所述浮動(dòng)圖標(biāo)與信息區(qū)域 是否存在交疊;以及 調(diào)整模塊,用于當(dāng)所述浮動(dòng)圖標(biāo)與信息區(qū)域存在交疊時(shí),調(diào)整所述顯示畫面上顯示的 內(nèi)容,使該浮動(dòng)圖標(biāo)位于所述信息區(qū)域之外。
2. 如權(quán)利要求1所述的浮動(dòng)圖標(biāo)顯示系統(tǒng),其特征在于,所述顯示畫面還包括沒有顯 示內(nèi)容的非信息區(qū)域,所述調(diào)整模塊包括: 偏好區(qū)域獲取子模塊,用于在所述非信息區(qū)域中獲取所述浮動(dòng)圖標(biāo)在過去預(yù)定時(shí)間內(nèi) 顯示次數(shù)最多的區(qū)域作為偏好區(qū)域;以及 畫面調(diào)整子模塊,用于調(diào)整所述顯示畫面上顯示的內(nèi)容,以使得所述浮動(dòng)圖標(biāo)位于所 述偏好區(qū)域之內(nèi)。
3. 如權(quán)利要求1所述的浮動(dòng)圖標(biāo)顯示系統(tǒng),其特征在于:所述顯示畫面還包括沒有顯 示內(nèi)容的非信息區(qū)域,所述浮動(dòng)圖標(biāo)、信息區(qū)域及非信息區(qū)域在所述顯示畫面內(nèi)為由多個(gè) 像素坐標(biāo)組合而成,所述位置獲取模塊獲取組成所述浮動(dòng)圖標(biāo)及信息區(qū)域的各像素坐標(biāo), 然后通過所述各像素坐標(biāo)界定所述浮動(dòng)圖標(biāo)及信息區(qū)域的位置信息。
4. 如權(quán)利要求3所述的浮動(dòng)圖標(biāo)顯示系統(tǒng),其特征在于:當(dāng)組成所述浮動(dòng)圖標(biāo)的一個(gè) 或多個(gè)像素坐標(biāo)與組成所述信息區(qū)域的一個(gè)或多個(gè)像素坐標(biāo)相同時(shí),所述判斷模塊判斷為 所述浮動(dòng)圖標(biāo)與信息區(qū)域的位置信息存在交疊;當(dāng)組成所述浮動(dòng)圖標(biāo)的全部像素坐標(biāo)都未 與所述信息區(qū)域的任意一個(gè)或多個(gè)像素坐標(biāo)相同時(shí),所述判斷模塊判斷為浮動(dòng)圖標(biāo)與信息 區(qū)域不存在交疊。
5. 如權(quán)利要求2所述的浮動(dòng)圖標(biāo)顯示系統(tǒng),其特征在于:所述偏好區(qū)域獲取子模塊將 所述浮動(dòng)圖標(biāo)每一次變換顯示位置后所處的位置記錄在電子裝置中,通過分析所述電子裝 置中記錄的浮動(dòng)圖標(biāo)在所述過去預(yù)定時(shí)間內(nèi)在各位置顯示的次數(shù),將該浮動(dòng)圖標(biāo)顯示次數(shù) 最多的位置所在的一個(gè)輻射區(qū)域與所述非信息區(qū)域交疊的部分定義為所述偏好區(qū)域。
6. 如權(quán)利要求2所述的浮動(dòng)圖標(biāo)顯示系統(tǒng),其特征在于:所述畫面調(diào)整子模塊首先判 斷所述偏好區(qū)域內(nèi)是否能夠容納所述浮動(dòng)圖標(biāo),并當(dāng)所述偏好區(qū)域能夠容納所述浮動(dòng)圖標(biāo) 時(shí),將所述浮動(dòng)圖標(biāo)顯示在所述偏好區(qū)域內(nèi),當(dāng)所述偏好區(qū)域不能夠容納所述浮動(dòng)圖標(biāo)時(shí), 調(diào)整靠近所述偏好區(qū)域的信息區(qū)域的形狀或位置以將所述偏好區(qū)域的面積擴(kuò)大直至能夠 容納所述浮動(dòng)圖標(biāo),然后再將所述浮動(dòng)圖標(biāo)顯示在所述偏好區(qū)域內(nèi)。
7. 如權(quán)利要求6所述的浮動(dòng)圖標(biāo)顯示系統(tǒng),其特征在于:當(dāng)所述偏好區(qū)域不能夠容納 所述浮動(dòng)圖標(biāo)時(shí),所述畫面調(diào)整子模塊通過縮小靠近所述偏好區(qū)域的信息區(qū)域的面積、調(diào) 整所述信息區(qū)域的位置或在縮小所述信息區(qū)域的面積的同時(shí)調(diào)整所述信息區(qū)域的位置,以 擴(kuò)大所述偏好區(qū)域直至能夠容納所述浮動(dòng)圖標(biāo),然后再將所述浮動(dòng)圖標(biāo)顯示在調(diào)整后的偏 好區(qū)域內(nèi)。
8. -種浮動(dòng)圖標(biāo)顯示方法,應(yīng)用于電子裝置中,該方法包括: 位置獲取步驟,獲取電子裝置所顯示的顯示畫面中浮動(dòng)圖標(biāo)及信息區(qū)域的位置信息, 該浮動(dòng)圖標(biāo)是指顯示畫面中浮動(dòng)顯示的信息交互窗口,該信息區(qū)域是指固定在顯示畫面中 的具有顯示內(nèi)容的區(qū)域; 判斷步驟,根據(jù)浮動(dòng)圖標(biāo)以及信息區(qū)域的位置信息判斷所述浮動(dòng)圖標(biāo)與信息區(qū)域是否 存在交疊;以及 調(diào)整步驟,當(dāng)所述浮動(dòng)圖標(biāo)與信息區(qū)域存在交疊時(shí),調(diào)整所述顯示畫面上顯示的內(nèi)容, 使該浮動(dòng)圖標(biāo)位于所述信息區(qū)域之外。
9. 如權(quán)利要求8所述的浮動(dòng)圖標(biāo)顯示方法,其特征在于,所述顯示畫面還包括沒有顯 示內(nèi)容的非信息區(qū)域,所述調(diào)整步驟包括: 偏好區(qū)域獲取子步驟,在所述非信息區(qū)域中獲取所述浮動(dòng)圖標(biāo)在過去預(yù)定時(shí)間內(nèi)顯示 次數(shù)最多的區(qū)域作為偏好區(qū)域;以及 畫面調(diào)整子步驟,調(diào)整所述顯示畫面上顯示的內(nèi)容,以使得所述浮動(dòng)圖標(biāo)位于所述偏 好區(qū)域之內(nèi)。
10. 如權(quán)利要求8所述的浮動(dòng)圖標(biāo)顯示方法,其特征在于,所述顯示畫面還包括沒有顯 示內(nèi)容的非信息區(qū)域,所述浮動(dòng)圖標(biāo)、信息區(qū)域及非信息區(qū)域在所述顯示畫面內(nèi)為由多個(gè) 像素坐標(biāo)組合而成,所述位置獲取步驟包括: 獲取組成所述浮動(dòng)圖標(biāo)及信息區(qū)域的各像素坐標(biāo),然后通過所述各像素坐標(biāo)界定所述 浮動(dòng)圖標(biāo)及信息區(qū)域的位置信息。
11. 如權(quán)利要求10所述的浮動(dòng)圖標(biāo)顯示方法,其特征在于,所述判斷步驟包括: 當(dāng)組成所述浮動(dòng)圖標(biāo)的一個(gè)或多個(gè)像素坐標(biāo)與組成所述信息區(qū)域的一個(gè)或多個(gè)像素 坐標(biāo)相同時(shí),判斷為所述浮動(dòng)圖標(biāo)與信息區(qū)域的位置信息存在交疊;以及 當(dāng)組成所述浮動(dòng)圖標(biāo)的全部像素坐標(biāo)都未與所述信息區(qū)域的任意一個(gè)或多個(gè)像素坐 標(biāo)相同時(shí),判斷為浮動(dòng)圖標(biāo)與信息區(qū)域不存在交疊。
12. 如權(quán)利要求9所述的浮動(dòng)圖標(biāo)顯示方法,其特征在于,所述偏好區(qū)域獲取子步驟包 括: 將所述浮動(dòng)圖標(biāo)每一次變換顯示位置后所處的位置記錄在電子裝置中,通過分析所述 電子裝置中記錄的浮動(dòng)圖標(biāo)在所述過去預(yù)定時(shí)間內(nèi)在各位置顯示的次數(shù),將該浮動(dòng)圖標(biāo)顯 示次數(shù)最多的位置所在的一個(gè)輻射區(qū)域與所述非信息區(qū)域交疊的部分定義為所述偏好區(qū) 域。
13. 如權(quán)利要求9所述的浮動(dòng)圖標(biāo)顯示方法,其特征在于,所述畫面調(diào)整子步驟包括: 首先判斷所述偏好區(qū)域內(nèi)是否能夠容納所述浮動(dòng)圖標(biāo),并當(dāng)所述偏好區(qū)域能夠容納所 述浮動(dòng)圖標(biāo)時(shí),將所述浮動(dòng)圖標(biāo)顯示在所述偏好區(qū)域內(nèi),當(dāng)所述偏好區(qū)域不能夠容納所述 浮動(dòng)圖標(biāo)時(shí),調(diào)整靠近所述偏好區(qū)域的信息區(qū)域的形狀或位置以將所述偏好區(qū)域的面積擴(kuò) 大直至能夠容納所述浮動(dòng)圖標(biāo),然后再將所述浮動(dòng)圖標(biāo)顯示在所述偏好區(qū)域內(nèi)。
14. 如權(quán)利要求13所述的浮動(dòng)圖標(biāo)顯示方法,其特征在于,所述畫面調(diào)整子步驟包括: 當(dāng)所述偏好區(qū)域不能夠容納所述浮動(dòng)圖標(biāo)時(shí),通過縮小靠近所述偏好區(qū)域的信息區(qū)域的面 積、調(diào)整所述信息區(qū)域的位置或在縮小所述信息區(qū)域的面積的同時(shí)調(diào)整所述信息區(qū)域的位 置,以擴(kuò)大所述偏好區(qū)域直至能夠容納所述浮動(dòng)圖標(biāo),然后再將所述浮動(dòng)圖標(biāo)顯示在調(diào)整 后的偏好區(qū)域內(nèi)。
【文檔編號】G06F3/0481GK104238869SQ201310242320
【公開日】2014年12月24日 申請日期:2013年6月19日 優(yōu)先權(quán)日:2013年6月19日
【發(fā)明者】王引戰(zhàn) 申請人:富泰華工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司