用于改變對象位置的方法及其電子裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本公開涉及一種電子裝置。更具體地,本發(fā)明涉及一種用于改變電子裝置或電子裝置界面中的對象的位置的設(shè)備和方法。
【背景技術(shù)】
[0002]隨著對使用電子裝置的多媒體服務(wù)的使用的增加,應(yīng)該由電子裝置或電子裝置屏幕處理的信息量和顯示的信息量在增加。因此,對具有下述觸摸屏的電子裝置的興趣有所增加:所述觸摸屏可通過提高空間利用率來增加顯示單元的大小。
[0003]觸摸屏是用于在一個屏幕上執(zhí)行信息的輸入和顯示的輸入/輸出(I/O)單元。因此,在使用觸摸屏的情況下,電子裝置可通過去除單獨的輸入單元(諸如,鍵盤)來增加顯示區(qū)域,從而使得額外的空間可用于顯示區(qū)域。
[0004]具有觸摸屏的電子裝置可根據(jù)可在顯示器上提供的拖拽信息來改變顯示在顯示區(qū)域上的對象的位置。例如,當(dāng)從顯示在觸摸屏上的項列表檢測到對第一項的拖拽時,電子裝置可將第一項的位置改變到第一項已被拖拽到的位置。如果在對第一項的拖拽處理期間在用戶非期望的點處釋放了對第一項的觸摸,則電子裝置可能將第一項的位置改變到所述用戶非期望的點。因此,電子裝置的用戶具有以下不便之處:必須對對象保持拖拽操作直至到達用戶期望的點。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的一方面在于至少解決以上提到的問題和/或缺點中的一些問題和/或缺點,并至少提供以下描述的優(yōu)點。因此,本發(fā)明的一方面在于提供一種用于改變電子裝置中的對象的位置的設(shè)備和方法。
[0006]本發(fā)明的另一方面在于提供一種用于在考慮電子裝置中的相關(guān)對象的移動事件特性的情況下改變所述相關(guān)對象的位置的設(shè)備和方法。
[0007]本發(fā)明的另一方面在于提供一種用于在考慮電子裝置中的相關(guān)對象的拖拽方向的情況下改變所述相關(guān)對象的位置的設(shè)備和方法。
[0008]本發(fā)明的另一方面在于提供一種用于在考慮對電子裝置中的相關(guān)對象的觸摸保持時間的情況下改變所述相關(guān)對象的位置的設(shè)備和方法。
[0009]本發(fā)明的另一方面在于提供一種用于在考慮對電子裝置中的相關(guān)對象的觸摸頻率的情況下改變所述相關(guān)對象的位置的設(shè)備和方法。
[0010]本發(fā)明的另一方面在于提供一種用于在考慮對電子裝置中的相關(guān)對象的拖拽距離的情況下改變所述相關(guān)對象的位置的設(shè)備和方法。
[0011]本發(fā)明的另一方面在于提供一種用于在考慮電子裝置中的位置移動事件特性的情況下切換屏幕的設(shè)備和方法。
[0012]根據(jù)本發(fā)明的一方面,提供一種用于對電子裝置中的對象進行編輯的方法。所述方法包括:當(dāng)根據(jù)對顯示在顯示單元上的多個對象之中的至少一個對象所檢測到的觸摸信息,發(fā)生第一事件時,確定與第一事件的特性相應(yīng)的移動間距;根據(jù)與第一事件的特性相應(yīng)的移動間距來改變所述至少一個對象的位置。
[0013]確定移動間距的步驟可包括:當(dāng)檢測到對顯示在顯示單元上的所述多個對象之中的所述至少一個對象的拖拽時,確定對所述至少一個對象的拖拽方向;確定映射到所述拖拽方向的相應(yīng)移動間距。
[0014]確定移動間距的步驟可包括:當(dāng)檢測到對顯示在顯示單元上的所述多個對象之中的所述至少一個對象的拖拽時,確定對所述至少一個對象的拖拽距離;確定映射到所述拖拽距離的相應(yīng)移動間距。
[0015]確定移動間距的步驟可包括:當(dāng)檢測到對顯示在顯示單元上的所述多個對象之中的所述至少一個對象的觸摸時,確定對所述至少一個對象的觸摸保持時間;確定映射到所述觸摸保持時間的相應(yīng)移動間距。
[0016]確定移動間距的步驟可包括:當(dāng)檢測到對顯示在顯示單元上的所述多個對象之中的所述至少一個對象的觸摸時,確定在預(yù)定參考時間內(nèi)檢測到的對所述至少一個對象的觸摸頻率;確定映射到所述觸摸頻率的相應(yīng)移動間距。
[0017]確定移動間距的步驟可包括:當(dāng)檢測到對顯示在顯示單元上的所述多個對象之中的所述至少一個對象的拖拽時,確定對所述至少一個對象的拖拽區(qū)域;確定映射到所述拖拽區(qū)域的相應(yīng)移動間距;在考慮所述拖拽區(qū)域的拖拽方向的情況下,確定所述至少一個對象的位置改變方向。
[0018]確定移動間距的步驟可包括:當(dāng)檢測到對顯示在顯示單元上的所述多個對象之中的所述至少一個對象的拖拽時,基于參考角度來確定對所述至少一個對象的拖拽角度;在考慮對所述至少一個對象的拖拽角度的情況下,確定針對所述至少一個對象的相應(yīng)移動間距和位置改變方向。
[0019]根據(jù)本發(fā)明的另一方面,提供一種電子裝置。所述電子裝置包括:觸摸屏、至少一個處理器、存儲器和存儲在存儲器中并由所述至少一個處理器執(zhí)行的程序,其中,當(dāng)根據(jù)對顯示在觸摸屏上的多個對象之中的至少一個對象所檢測到的觸摸信息,發(fā)生第一事件時,所述至少一個處理器根據(jù)第一事件的特性來確定相應(yīng)移動間距,并根據(jù)與第一事件的特性相應(yīng)的移動間距來改變所述至少一個對象的位置。
[0020]當(dāng)檢測到對顯示在觸摸屏上的所述多個對象之中的所述至少一個對象的拖拽時,所述至少一個處理器可確定對所述至少一個對象的拖拽方向,并確定映射到所述拖拽方向的相應(yīng)移動間距。
[0021]當(dāng)檢測到對顯示在觸摸屏上的所述多個對象之中的所述至少一個對象的拖拽時,所述至少一個處理器可確定對所述至少一個對象的拖拽距離,并確定映射到所述拖拽距離的移動間距。
[0022]當(dāng)檢測到對顯示在觸摸屏上的所述多個對象之中的所述至少一個對象的觸摸時,所述至少一個處理器可確定對所述至少一個對象的觸摸保持時間,并確定映射到所述觸摸保持時間的相應(yīng)移動間距。
[0023]當(dāng)檢測到對顯示在觸摸屏上的所述多個對象之中的所述至少一個對象的觸摸時,所述至少一個處理器可確定在預(yù)定參考時間內(nèi)檢測到的對所述至少一個對象的觸摸頻率,并確定映射到所述觸摸頻率的相應(yīng)移動間距。
[0024]當(dāng)檢測到對顯示在觸摸屏上的所述多個對象之中的所述至少一個對象的拖拽時,所述至少一個處理器可確定對所述至少一個對象的拖拽區(qū)域,確定映射到所述拖拽區(qū)域的相應(yīng)移動間距,并在考慮所述拖拽區(qū)域的拖拽方向的情況下,確定所述至少一個對象的位置改變方向。
[0025]當(dāng)檢測到對顯示在觸摸屏上的所述多個對象之中的所述至少一個對象的拖拽時,所述至少一個處理器可基于參考角度來確定對所述至少一個對象的拖拽角度,并在考慮對所述至少一個對象的拖拽角度的情況下,確定針對所述至少一個對象的相應(yīng)移動間距和位置改變方向。
[0026]根據(jù)本發(fā)明的另一方面,提供一種用于對電子裝置中的對象進行編輯的方法。所述方法包括:將多個對象顯示在顯示單元上;檢測對所述多個對象中的至少一個對象的拖拽;確定拖拽方向;根據(jù)與拖拽方向相應(yīng)的位置改變方向和移動間距來改變所述至少一個對象的位置。
[0027]本發(fā)明的另一方面提供一種包括指令的計算機程序,其中,所述指令被布置為當(dāng)被執(zhí)行時,實現(xiàn)根據(jù)以上描述的多個方面中的任一方面的方法。另一方面提供存儲這種程序的機器可讀存儲器。
[0028]本發(fā)明的特定實施例的目標在于至少部分解決、減輕或消除至少一個與現(xiàn)有技術(shù)相關(guān)聯(lián)的問題和/或缺點。特定實施例目標在于提供以下描述的至少一個優(yōu)點。
[0029]通過以下結(jié)合附圖公開本發(fā)明的示例性實施例的詳細描述,對于本領(lǐng)域技術(shù)人員而言,本發(fā)明的其它方面、優(yōu)點和突出特征將變得清楚。
【附圖說明】
[0030]通過以下結(jié)合附圖的描述,本發(fā)明的特定示例性實施例的以上和其它方面、特征和優(yōu)點將更清楚,其中:
[0031]圖1是示出根據(jù)本發(fā)明的實施例的電子裝置的框圖;
[0032]圖2是示出根據(jù)本發(fā)明的實施例的處理器的框圖;
[0033]圖3是示出根據(jù)本發(fā)明的實施例的用于改變電子裝置中的對象的位置的過程的流程圖;
[0034]圖4是示出根據(jù)本發(fā)明的實施例的用于根據(jù)電子裝置中的位置移動事件的特性來改變對象的位置的過程的流程圖;
[0035]圖5A、圖5B、圖5C、圖和圖5E是示出根據(jù)本發(fā)明的實施例的在考慮電子裝置中的拖拽方向的情況下改變對象的位置的屏幕配置的示圖;
[0036]圖6A、圖6B、圖6C、圖6D和圖6E是示出根據(jù)本發(fā)明的另一實施例的在考慮電子裝置中的拖拽方向的情況下改變對象的位置的屏幕配置的示圖;
[0037]圖7A、圖7B、圖7C、圖7D、圖7D和圖7F是示出根據(jù)本發(fā)明的實施例的改變電子裝置中的對象位置的預(yù)覽屏幕的示圖;
[0038]圖8A、圖8B、圖8C和圖8D是示出根據(jù)本發(fā)明的實施例的改變電子裝置中的對象位置的預(yù)覽屏幕的示圖;
[0039]圖9A、圖9B、圖9C和圖9D是示出根據(jù)本發(fā)明的實施例的在考慮電子裝置中的觸摸保持時間的情況下改變對象的位置的屏幕配置的示圖;
[0040]圖10A、圖10B、圖1OC和圖1OD是示出根據(jù)本發(fā)明的實施例的在考慮電子裝置中的拖拽距離的情況下改變對象的位置的屏幕配置的示圖;
[0041]圖11A、圖1lB和圖1lC是示出根據(jù)本發(fā)明的實施例的在考慮電子裝置中的觸摸頻率的情況下改變對象的位置的屏幕配置的示圖;
[0042]圖12是根據(jù)本發(fā)明的實施例的用于根據(jù)電子裝置中的位置移動事件特性來改變對象的位置的流程圖;
[0043]圖13A、圖13B和圖13C是示出根據(jù)本發(fā)明的實施例的在考慮電子裝置中的拖拽角度的情況下改變對象的位置的屏幕配置的示圖;
[0044]圖14A、圖14B和圖14C是示出根據(jù)本發(fā)明的另一實施例的在考慮電子裝置中的拖拽角度的情況下改變對象的位置的屏幕配置的示圖;
[0045]圖15A、圖15B、圖15C、圖1?和圖15E是示出根據(jù)本發(fā)明的另一實施例的在考慮電子裝置中的拖拽區(qū)域的情況下改變對象的位置的屏幕配置的示圖;
[0046]圖16A、圖16B、圖16C、圖16D和圖16E是示出根據(jù)本發(fā)明的另一實施例的在考慮電子裝置中的拖拽方向的情況下改變對象的位置的屏幕配置的示圖。
[0047]貫穿附圖,相同的標號將被理解為指示同樣的部件、組件和結(jié)構(gòu)。
【具體實施方式】
[0048]提供以下參照附圖的描述以幫助對由權(quán)利要求和它們的等同物限定的本發(fā)明的示例性實施例的全面理解。所述描述包括各種特定細節(jié)以幫助理解,但這些僅被視為示例性的。在此將參照以下附圖對本發(fā)明的示例性實施例進行描述,以幫助對由權(quán)利要求和它們的等同物限定的本發(fā)明的示例性實施例的全面理解。因此,本領(lǐng)域的普通技術(shù)人員將意識到:在不脫離本發(fā)明的范圍的情況下,可對在此描述的實施例進行各種改變和修改。在以下描述中,當(dāng)公知功能或配置會以公知功能和結(jié)構(gòu)的不必要的細節(jié)來模糊本領(lǐng)域普通技術(shù)人員對本發(fā)明的理解時,可不對公知功能或配置進行詳細地描述。此外,在此使用的術(shù)語根據(jù)如本領(lǐng)域的普通技術(shù)人員將理解的本發(fā)明的功能而被定義。因此,術(shù)語可根據(jù)用戶或操作者的意圖和用途而改變。也就是說,在此使用的術(shù)語必須基于考慮到本領(lǐng)域的普通技術(shù)人員而在此進行的描述來理解。
[0049]在權(quán)利要求和以下描述中使用的術(shù)語和詞語不限于文獻含義,而僅由發(fā)明人用于能夠清楚