一種圖標遷移實現(xiàn)方法及實現(xiàn)系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及智能終端技術領域,尤其涉及一種圖標迀移實現(xiàn)方法及實現(xiàn)系統(tǒng)。
【背景技術】
[0002]在帶有觸摸屏的移動終端(如智能手機)中的主操作界面往往被分為多個子操作界面,以容納任意多的應用圖標。對于一個特定圖標當需要從當前所在的第一子操作界面迀移到第二子操作界面時,按現(xiàn)有技術需要首先激活圖標迀移操作(如通過長按圖標來實現(xiàn)),然后向左或向右拖動圖標至第二子操作界面。上述圖標迀移過程存在以下缺陷:當向左或向右拖動圖標由一個子操作界面至另一個子操作界面時,是通過檢測拖動圖標位于觸摸屏左或右邊界并駐留一定延時來達到子操作界面迀移的檢測,從而操作過程較慢并且容易迀移過度。
[0003]其中,對于所述迀移過度的解釋如下:設主操作界面從左至右分為6個子操作界面,依次命名為第一子操作界面、第二子操作界面、……、第六子操作界面,當前圖標位于第一子操作界面,若需要迀移該圖標至第五子操作界面時,由于需要拖動圖標至觸摸屏右邊界并駐留,使圖標依次迀移至第二子操作界面,第三子操作界面,第四子操作界面,第五子操作界面,當已迀移至第五子操作界面時,如果未停止駐留將容易繼續(xù)迀移至第六子操作界面,產(chǎn)生迀移過度。
[0004]因此,現(xiàn)有技術還有待改進和發(fā)展。
【發(fā)明內(nèi)容】
[0005]鑒于上述現(xiàn)有技術的不足之處,本發(fā)明的目的在于提供一種圖標迀移實現(xiàn)方法及實現(xiàn)系統(tǒng),旨在解決現(xiàn)有技術中拖動圖標由一個子操作界面至另一個子操作界面時是通過檢測拖動圖標位于觸摸屏邊界并駐留一定延時來達到子操作界面迀移的檢測,操作過程較慢并且容易迀移過度的問題。
[0006]為了達到上述目的,本發(fā)明采取了以下技術方案:
一種圖標迀移實現(xiàn)方法,其中,所述方法包括以下步驟:
A、移動終端對用戶的圖標迀移指令進行實時檢測,當檢測到對待迀移應用圖標的圖標迀移指令時,則啟動移動終端前置攝像頭和接近傳感器;
B、移動終端在預設的時間閾值內(nèi)對用戶的前置攝像頭觸接指令及接近傳感器觸接指令進行實時檢測;
C、當在所述時間閾值內(nèi)檢測到前置攝像頭觸接指令且檢測到接近傳感器觸接指令時,則將待迀移應用圖標從當前子操作界面向?qū)较蜣|移一個子操作界面。
[0007]所述圖標迀移實現(xiàn)方法,其中,所述步驟B中當前置攝像頭中獲取的圖像數(shù)據(jù)為全黑色時,則觸發(fā)前置攝像頭觸接指令。
[0008]所述圖標迀移實現(xiàn)方法,其中,所述步驟B中當接近傳感器獲取其與遮擋物之間的距離為零時,則觸發(fā)接近傳感器觸接指令。
[0009]所述圖標迀移實現(xiàn)方法,其中,所述步驟C具體包括:
C1、當在所述時間閾值內(nèi)先檢測到前置攝像頭觸接指令后檢測到接近傳感器觸接指令則將待迀移應用圖標從當前子操作界面向第一指定方向迀移一個子操作界面;
C2、當在所述時間閾值內(nèi)先檢測到接近傳感器觸接指令后檢測到前置攝像頭觸接指令則將待迀移應用圖標從當前子操作界面向第二指定方向迀移一個子操作界面;其中所述第一指定方向與所述第二指定方向不相同。
[0010]所述圖標迀移實現(xiàn)方法,其中,所述第一指定方向與所述第二指定方向相反。
[0011]一種圖標迀移實現(xiàn)系統(tǒng),其中,包括:
啟動模塊,用于移動終端對用戶的圖標迀移指令進行實時檢測,當檢測到對待迀移應用圖標的圖標迀移指令時,則啟動移動終端前置攝像頭和接近傳感器;
檢測模塊,用于移動終端在預設的時間閾值內(nèi)對用戶的前置攝像頭觸接指令及接近傳感器觸接指令進行實時檢測;
圖標迀移模塊,用于當在所述時間閾值內(nèi)檢測到前置攝像頭觸接指令且檢測到接近傳感器觸接指令時,則將待迀移應用圖標從當前子操作界面向?qū)较蜣|移一個子操作界面。
[0012]所述圖標迀移實現(xiàn)系統(tǒng),其中,所述檢測模塊中當前置攝像頭中獲取的圖像數(shù)據(jù)為全黑色時,則觸發(fā)前置攝像頭觸接指令。
[0013]所述圖標迀移實現(xiàn)系統(tǒng),其中,所述檢測模塊中當接近傳感器獲取其與遮擋物之間的距離為零時,則觸發(fā)接近傳感器觸接指令。
[0014]所述圖標迀移實現(xiàn)系統(tǒng),其中,所述圖標迀移模塊具體包括:
第一方向迀移單元,用于當在所述時間閾值內(nèi)先檢測到前置攝像頭觸接指令后檢測到接近傳感器觸接指令則將待迀移應用圖標從當前子操作界面向第一指定方向迀移一個子操作界面;
第二方向迀移單元,用于當在所述時間閾值內(nèi)先檢測到接近傳感器觸接指令后檢測到前置攝像頭觸接指令則將待迀移應用圖標從當前子操作界面向第二指定方向迀移一個子操作界面;其中所述第一指定方向與所述第二指定方向不相同。
[0015]所述圖標迀移實現(xiàn)系統(tǒng),其中,所述第一指定方向與所述第二指定方向相反。
[0016]本發(fā)明所述的圖標迀移實現(xiàn)方法及實現(xiàn)系統(tǒng),方法包括:移動終端對用戶的圖標迀移指令進行實時檢測,當檢測到對待迀移應用圖標的圖標迀移指令時,則啟動移動終端前置攝像頭和接近傳感器;移動終端在預設的時間閾值內(nèi)對用戶的前置攝像頭觸接指令及接近傳感器觸接指令進行實時檢測;當在所述時間閾值內(nèi)檢測到前置攝像頭觸接指令且檢測到接近傳感器觸接指令時,則將待迀移應用圖標從當前子操作界面向?qū)较蜣|移一個子操作界面。本發(fā)明使得移動終端中的應用圖標在從當前子操作界面向下一子操作界面迀移時,操作速度更快,操作精度更高,避免出現(xiàn)迀移過度的問題。
【附圖說明】
[0017]圖1為本發(fā)明所述圖標迀移實現(xiàn)方法較佳實施例的流程圖。
[0018]圖2為本發(fā)明中移動終端中前置攝像頭及接近傳感器的示意圖。
[0019]圖3為本發(fā)明中移動終端中包括多個子操作界面的示意圖。
[0020]圖4為本發(fā)明所述圖標迀移實現(xiàn)系統(tǒng)較佳實施例的結構框圖。
【具體實施方式】
[0021]本發(fā)明提供一種圖標迀移實現(xiàn)方法及實現(xiàn)系統(tǒng),為使本發(fā)明的目的、技術方案及效果更加清楚、明確,以下參照附圖并舉實施例對本發(fā)明進一步詳細說明。應當理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0022]如圖1所示,為本發(fā)明所述圖標迀移實現(xiàn)方法較佳實施例的流程圖。所述方法包括如下步驟:
步驟S100、移動終端對用戶的圖標迀移指令進行實時檢測,當檢測到對待迀移應用圖標的圖標迀移指令時,則啟動移動終端前置攝像頭和接近傳感器。
[0023]本發(fā)明的實施例中,用戶觸發(fā)圖標迀移指令的方式有多種。例如,第一種是與現(xiàn)有技術相同,當檢測到用戶長按應用圖標超過指定時間(如3秒)時,則觸發(fā)圖標迀移指令。第二種則是在移動終端桌面上預先設置移動控件,當檢測到移動控件與待迀移應用圖標相交時,則觸發(fā)圖標迀移指令。在具體實施時,還包括其他多種檢測待迀移圖標被選中的方法,此處僅舉以上兩例,以說明圖標迀移指令被觸發(fā)的過程。
[0024]步驟S200、移動終端在預設的時間閾值內(nèi)對用戶的前置攝像頭觸接指令及接近傳感器觸接指令進行實時檢測。
[0025]在步驟S200中,當前置攝像頭中獲取的圖像數(shù)據(jù)為全黑色時,則觸發(fā)前置攝像頭觸接指令,即當前置攝像頭中檢測到所獲取的圖像數(shù)據(jù)中每個像素都是黑色則觸發(fā)前置攝像頭觸接指令。當接近傳感器獲取其與遮擋物之間的距離為零時,則觸發(fā)接近傳感器觸接指令。例如,當用戶使用大拇指去遮擋前置攝像頭使得前置攝像頭中獲取的圖像數(shù)據(jù)為全黑色時則觸發(fā)前置攝像頭觸接指令。當用戶使用大拇指去靠近接近傳感器,當接近傳感器檢測到其與大拇指之間的距離為零時則觸發(fā)接近傳感器觸接指令。
[0026]步驟S300、當在所述時間閾值內(nèi)檢測到前置攝像頭觸接指令且檢測到接近傳感器觸接指令時,則將待迀移應用圖標從當前子操作界面向?qū)较蜣|移一個子操作界面。
[0027]當在觸發(fā)圖標迀移指令后的所述時間閾值內(nèi)對前置攝像頭觸接指令及接近傳感器觸接指令進行實時檢測。由于前置攝像頭觸接指令及接近傳感器觸接指令有先后順序,可為先觸發(fā)前置攝像頭觸接指令后觸發(fā)接近傳感器觸接指令,也可為先觸發(fā)接近傳感器觸接指令后觸發(fā)前置攝像頭觸接指令,顯然還有上述兩種指令都未被觸發(fā)或只觸發(fā)了其中一種。本發(fā)明中,當上述兩種指令均在所述時間閾值內(nèi)被觸發(fā),則將待迀移應用圖標從當前子操作界面向?qū)较蜣|移一個子操作界面。由于采用判斷前置攝像頭觸接指令及接近傳感器觸接指令的觸發(fā)先后順序來確定待迀移應用圖標的迀移方向,使得操作速度更快,操作精度更高,避免出現(xiàn)迀移過度的問題。
[0028]進一步的,所述步驟S300中具體包括:
步驟S301、當在所述時間閾值內(nèi)先檢測到前置攝像頭觸接指令后檢測到接近傳感器觸接指令則將待迀移應用圖標從當前子操作界面向第一指定方向迀移一個子操作界面;
步驟S302、當在所述時間閾值內(nèi)先檢測到接近傳感器觸接指令后檢測到前置攝像頭觸接指令則將待迀移應用圖標從當前子操作界面向第二指定方向迀移一個子操作界面;其中所述第一指定方向與所述第二指定方向不相同。
[0029]其中,其中所述第一指定方向與所述第二指定方向不