亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

智能窗口大小調(diào)整和控制的制作方法_2

文檔序號:9291621閱讀:來源:國知局
108、110、112和114)可以不被可視地顯示給用戶,而是可經(jīng)由特定手勢或輸入序列來選擇,如將在下面進(jìn)一步詳細(xì)地描述。
[0020]在已呈現(xiàn)可選擇選項(例如使其可供選擇)之后,對可選擇選項(例如108、110、112和114)中的一個的隨后選擇可以引起窗口 104B被重新調(diào)整大小、最小化或最大化。
[0021]如圖1A中所示的虛線所示,窗口 104B的邊界的大小已經(jīng)從窗口 104A的大小增大。通過舉例的方式,對可選擇選項112的選擇可以引起窗口 104A在與可選擇選項112相關(guān)聯(lián)的方向被重新調(diào)整大小(例如沿如虛線所指示的左邊界)。類似地,經(jīng)由對可選擇選項114的用戶選擇可能已經(jīng)例如在相對于顯示區(qū)域102的向右方向上增大窗口 104B的大小。
[0022]在其他方面中,對可選擇選項(例如108、110、112和114)的選擇可以引起窗口104B在顯示區(qū)域102中被最大化或最小化。其中使用可選擇選項108使窗口 104B的大小最大化的示例示于圖1C中。具體地,圖1C示出了用于顯示窗口 104C(例如如圖1B中所示的窗口 104B的擴(kuò)展版本)的顯示區(qū)域102。在指示對可選擇選項108的用戶選擇后,窗口104C最大化,如示出窗口 104C的新邊界的虛線所指示的。
[0023]在又一個方面中,對可選擇選項(例如108、110、112和114)的選擇可以引起窗口被最小化。例如,對可選擇選項I1的選擇可以引起窗口 104C被最小化,如圖1D中的示例中所示。具體地,圖1D示出了其中窗口 104D已經(jīng)被最小化(例如窗口 104D表示上面所討論的窗口 104C的最小化版本)的顯示區(qū)域102。
[0024]圖2示出了用于調(diào)節(jié)一個或多個窗口的大小的示例性方法200的步驟。方法200開始于其中在顯示區(qū)域中呈現(xiàn)窗口的步驟202,并且其中窗口包括控制圖標(biāo)。如上面所討論,可以將控制圖標(biāo)(例如控制圖標(biāo)106)放置在窗口(例如窗口 104A)上(或中)的任何地方。在其他方面中,可以將控制圖標(biāo)放置在顯示區(qū)域(例如顯示區(qū)域102)的與窗口分離的位置。
[0025]在步驟204中,接收第一輸入,該第一輸入指示對控制圖標(biāo)的選擇。通過舉例的方式,可以經(jīng)由選擇裝置例如指針或基于觸摸的顯示器從用戶接收第一輸入;然而,用戶輸入的接收可以使用各種手段來實現(xiàn),包括但不限于手勢和/或語音命令等。
[0026]在已經(jīng)接收第一輸入之后,方法200進(jìn)行到步驟206,其中呈現(xiàn)與控制圖標(biāo)相關(guān)聯(lián)的多個可選擇選項。如上面所討論的,可以將可選擇選項可視地呈現(xiàn)在顯示區(qū)域中(例如使用圖形指示,例如圖標(biāo)),或者可以簡單地使可選擇選項經(jīng)由從用戶接收的手勢或其他輸入而可訪問。
[0027]在步驟208中,接收第二輸入,該第二輸入指示對多個可選擇選項中的第一個的選擇。響應(yīng)于第二輸入,方法200進(jìn)行到步驟210,其中基于與所述多個可選擇選項中的第一個相關(guān)聯(lián)的方向調(diào)節(jié)在顯示區(qū)域中的窗口的大小。
[0028]進(jìn)一步在上述示例中,如果第二輸入指示用戶已經(jīng)選擇了與向左方向(例如相對于顯示區(qū)域)相關(guān)聯(lián)的可選擇選項,那么可以通過在向左方向上擴(kuò)展窗口的區(qū)域來增大窗口的大小,如圖1B所示。類似地,如果第二輸入指示對與向右方向相關(guān)聯(lián)的可選擇選項的選擇,那么可以通過在向右方向上擴(kuò)大窗口的區(qū)域來增大窗口。取決于實現(xiàn)方式,可以用不同的方式來執(zhí)行窗口的大小重新調(diào)整(例如窗口的顯示區(qū)域的擴(kuò)大或收縮)。例如,可以通過增大窗口的兩個或更多個邊緣(例如上邊緣和下邊緣)的長度而在向左方向上(相對于窗口在顯示區(qū)域中的放置)擴(kuò)大窗口,而不考慮窗口的原始寬高比。此外,可以執(zhí)行窗口的大小重新調(diào)整,使得保持窗口的原始寬高比,或使得在已執(zhí)行大小重新調(diào)整之后實現(xiàn)最佳寬高比。通過進(jìn)一步舉例的方式,當(dāng)基于正在窗口內(nèi)顯示的內(nèi)容調(diào)節(jié)高寬比時,可以重新調(diào)整窗口的所有邊緣的大小,以沿特定方向增大窗口的顯示區(qū)域(例如,對應(yīng)于與第二輸入相關(guān)聯(lián)的方向)。
[0029]另外,可以使窗口最大化或最小化,如上分別關(guān)于圖1C和圖1D所述。例如,如果第二輸入指示用戶已經(jīng)選擇了與向下方向相關(guān)聯(lián)的可選擇選項,那么可以使窗口最小化。替選地,如果第二輸入指示用戶已經(jīng)選擇了與向上方向相關(guān)聯(lián)的可選擇選項,那么可以使窗口最大化。
[0030]在某些實現(xiàn)方式中,窗口的大小調(diào)整(或大小重新調(diào)整)將基于網(wǎng)格(未示出)在顯示區(qū)域內(nèi)的放置而發(fā)生。網(wǎng)格可用于促進(jìn)對一個或多個顯示的窗口的調(diào)節(jié),例如窗口大小、放置和/或表現(xiàn)。由用戶移動或重新調(diào)整大小的窗口可以與網(wǎng)格的離散輪廓匹配。例如,被重新調(diào)整大小的窗口的邊緣可以與用戶可能(或可能不)可見的網(wǎng)格輪廓對準(zhǔn)。取決于網(wǎng)格輪廓的大小和間隔,用戶可具有更大數(shù)量或更少數(shù)量的大小重新調(diào)整選項。在一些實現(xiàn)方式中,當(dāng)用戶移動窗口(或重新調(diào)整窗口的大小)時,窗口的邊緣卡到最近的對應(yīng)網(wǎng)格位置。
[0031]在一些實現(xiàn)方式中,窗口可以卡到最佳的網(wǎng)格位置。應(yīng)將窗口卡到網(wǎng)格上的特定位置(例如卡到特定的網(wǎng)格輪廓)的確定可以考慮幾個因素。例如,可以基于總屏幕大小、所顯不的窗口的數(shù)量、窗口尺寸、窗口啟動順序等來確定最佳窗口大小/位置。
[0032]在其他實現(xiàn)方式中,可以取決于各種條件在某些網(wǎng)格位置給窗口提供阻力(例如窗口可以在某些位置“粘”到網(wǎng)格)。通過舉例的方式,窗口可以在對應(yīng)于屏幕的邊緣的位置粘到網(wǎng)格,例如以防止窗口的內(nèi)容區(qū)域被放置在屏幕之外。類似地,窗口可以粘到被確定為處于正確的或最佳的位置的網(wǎng)格位置,例如與一個或多個其他窗口的邊緣對準(zhǔn)的網(wǎng)格位置(例如為了防止窗口之間重疊),或位于空的空間中的網(wǎng)格位置(例如,為了將移動窗口引導(dǎo)到遠(yuǎn)離其他窗口的開放區(qū)域中)。
[0033]在某些方面中,窗口(例如窗口 104A)的一個或多個邊緣在網(wǎng)格的某些區(qū)域上的移動可能需要不同量的阻力。例如,用戶可能被要求提供額外的(更強的)指示表明他/她希望跨越網(wǎng)格上的預(yù)定位置移動窗口的邊緣。
[0034]圖3示出了可用于執(zhí)行主題公開的步驟的電子系統(tǒng)的示例。在一些示例中,電子系統(tǒng)300可以是單個計算設(shè)備,例如服務(wù)器。此外,在一些實現(xiàn)方式中,電子系統(tǒng)300可以單獨操作或與一個或多個其他電子系統(tǒng)一起操作,例如作為集群或計算機(jī)網(wǎng)絡(luò)的一部分。
[0035]如圖所示,電子系統(tǒng)300包括存儲設(shè)備302、系統(tǒng)存儲器304、輸出設(shè)備接口 306、總線308、ROM 310、一個或多個處理器312、輸入設(shè)備接口 314和網(wǎng)絡(luò)接口 316。在一些方面中,總線308共同表示通信地連接電子系統(tǒng)300的多個內(nèi)部設(shè)備的所有系統(tǒng)、外圍設(shè)備和芯片組總線。例如,總線308通信地連接處理器312與ROM 310、系統(tǒng)存儲器304、輸出設(shè)備接口 306和存儲設(shè)備302。
[0036]在一些實現(xiàn)方式中,處理器312從各種存儲器單元檢索要執(zhí)行的指令(和要處理的數(shù)據(jù)),以便執(zhí)行主題技術(shù)的步驟。在不同的實現(xiàn)方式中,處理器312可以是單個處理器或多核心處理器。另外,處理器312可以包括一個或多個圖形處理單元(GPU)和/或一個或多個解碼器,這取決于實現(xiàn)方式。
[0037]ROM 310存儲處理器312和電子系統(tǒng)300的其他模塊所需要的靜態(tài)數(shù)據(jù)和指令。類似地,處理器312可以包括一個或
當(dāng)前第2頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1